ジェイルブレイクされた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 で実行している間は問題ありません。
何が欠けていますか?