2

重複の可能性:
アプリケーション実行可能ファイルに必要なアーキテクチャarmv6がありません

layarapplicationをデバイスで実行すると機能しますが、アプリケーションローダーを使用してappstoreにアップロードすると、メッセージが表示されます。" *アプリケーション実行可能ファイルに必要なアーキテクチャがありません次のアーキテクチャの少なくとも1つが存在する必要があります:armv * 6 "

「アクティブなアーキテクトのみをビルドする」を「いいえ」に設定しました。メッセージは消えますが、修正できない別の問題が発生します。

ld:警告:ファイル/Users/.../Build/Products/Release-iphoneos/liblayarplayer.aを無視します。ファイルは、リンクされているアーキテクチャではないアーカイブ用にビルドされました(armv6)

" _OBJC_CLASS _ $ _ LPAugmentedRealityViewController"、参照元:LayarViewController.oのobjc-class-ref ld:アーキテクチャarmv6のシンボルが見つかりませんcollect2:ldが1つの終了ステータスを返しました"

誰かID?

4

2 に答える 2

1

アプリケーション ローダーの問題は、info.plist ファイルに追加することで解決される場合があります。

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>armv7</string>
</array>
于 2011-10-17T12:16:32.887 に答える
0

_OBJC_CLASS _ $_LPAugmentedRealityViewControllerにはarmv7が必要です。

于 2011-07-14T00:46:28.057 に答える