23

iOS 4.2.1 を実行している iPod でアプリケーションをビルドしてインストールしようとすると、エラーが表示されます。

このアプリケーションは、このデバイスの CPU タイプをサポートしていません

xcode 4.3 と xcode 4.4 を使用してアプリケーションをビルドしようとしていますが、まだこれが表示されます。何が原因で、どうすれば修正できますか?

4

4 に答える 4

15

プロジェクトのビルド設定 -> アーキテクチャから、 と の両方armv6armv7値があることを確認してください。

また、Info.plist ファイルを確認することもできますRequired device capabilities。ある場合armv7は取り除いてください。

于 2012-10-01T08:50:51.243 に答える
0

この投稿は私の答えに私を導きました。ありがとう@adigと@masam

社内のアプリ ストアからインストールしようとしたときに特定のデバイス タイプでのみ動作する iOS 8.4 エンタープライズ署名付きアプリがあり、一貫性がありませんでした。XCode デバイスを使用して第 5 世代の iPod に展開しようとするまで、デバイス コンソールからでも役立つエラー メッセージが表示されませんでした。「このアプリケーションはこのデバイス タイプをサポートしていません」と表示され、ここにたどり着きました。第 6 世代の iPod/iPhone 6 でデバッグしていました。

私は通常リリースするものとは異なるスキームからアーカイブしていましたが、現在のアーキテクチャのみを構築していました。つまり、アーカイブ時にプラグインされていたものに応じて、特定のタイプのデバイスでのみ動作することを意味していました。

そのため、アプリをアーカイブしてエンタープライズ アプリとして署名する場合は、「アクティブなアーキテクチャのみをビルドする」が NO であることを確認してください。

于 2015-09-03T22:08:13.693 に答える