Я разрабатываю приложение для взломанных устройств iOS.
Я хочу настроить таргетинг на стенд iPhone 3G (iOS 4.3.x) и iPhone 4/4S (iOS 5.x).
Я успешно сгенерировал толстые двоичные файлы с помощью Xcode 4.3.x.
marsu:LatestBuild sst$ otool -h myproduct.armv6
myproduct.armv6 (architecture armv7):
Mach header
magic cputype cpusubtype caps filetype ncmds sizeofcmds flags
0xfeedface 12 9 0x00 2 20 2664 0x00200085
myproduct.armv6 (architecture armv6):
Mach header
magic cputype cpusubtype caps filetype ncmds sizeofcmds flags
0xfeedface 12 6 0x00 2 19 2648 0x00000085
Запустить это на iPhone 3G можно. Запустив это на iPhone 4, я получил
iPhone:~ root# ./myproduct.armv6
Killed: 9
При запуске сборки armv7 только на iPhone 4 все в порядке.
Что мне не хватает?