10

まず、質問に対するすべての回答を試しました-アプリケーションの実行可能ファイルに必要なアーキテクチャarmv6がありません

これは先週、iOS 6をダウンロードする前に機能しました。アーカイブの配布を検証するときに、次のエラーが発生します。

ここに画像の説明を入力してください

私の知る限り、唯一の変更点はiOS 6です。したがって、私が見逃している新しいステップがあるに違いないと思います。

4

3 に答える 3

20

iOS展開ターゲットがに設定されていることを確認してくださいiOS 4.3

プロジェクト設定に「」armv6と表示されている場合でも、Xcode 4.5ではサポートされなくなり、4.3より前のデプロイメントターゲットもサポートされなくなります。

于 2012-09-26T19:04:30.293 に答える
11

XCode4.5はarmv6コンパイルをサポートしなくなりました。(古いプロジェクトの)アーキテクチャ設定にまだ存在している可能性がありますが、それらはもうビルドされません。古い(armv6ベースの)iPhone用にビルドする必要がある場合、同じビルドで6.0をサポートすることはできません(そのためにXcode 4.5が必要なため)。

于 2012-09-26T20:11:52.653 に答える
0

Cocos2dとXcode4.5での私の経験:

Xcode 4.5でCocos2dではなく新しいプロジェクトを作成したとき、アーキテクチャが欠落していることを警告することなく、アーカイブ用にビルドできます。

ただし、新しいCocos2dプロジェクトを作成すると、Xcode 4.5はarmv6が見つからないという検証警告を表示し、AppStoreはアプリの受け入れを拒否します。

確認したところ、Cocos2dがiOS展開ターゲットをiOS4.0に自動的に設定していることがわかりました。値をiOS4.3に変更すると、問題が解決します。

于 2012-10-09T01:34:57.563 に答える