Phonegap 2.0.1 プロジェクトをビルドしました。CordovaLib.ecodeproj のビルド設定の下に、
Architectures: Standard (armv7, armv7s) - $(ARCHS_STANDARD_32_BIT)
Valid Architectures: 1386 armv7 armv7
ただし、プロジェクトのビルド設定の下に.xcodeprojがあります
Architectures: Standard (armv6, armv7)
Valid Architectures: armv7 armv7
したがって、それらは互いに矛盾しているように見えます:S.
主な問題は、PhoneGap が armv6 のサポートを終了したことですが、現在の設定では、アプリは iphone 3g などの armv6 デバイスに正常にインストールおよびロードされますが、:(.
プロジェクトのビルド設定を次のように変更してみました:
Architectures: Standard (armv7, armv7s) - $(ARCHS_STANDARD_32_BIT)
ただし、これにより、xcode が CordovaLib ファイルのエラーについて叫び始めました:S
ここで正しい設定を行う必要があります。人々が私のアプリをarmv6にインストールしてクラッシュさせたくありません:(、armv7デバイスのみがインストールできるようにするにはどうすればよいですか