3

Xcode プロジェクトに警告があります。

crypto は、そのアーキテクチャ「armv7 armv7s」に必要なすべてのアーキテクチャが含まれていなかったため、「libcrypto.a」の暗黙的な依存関係として拒否されました必要なすべてのアーキテクチャが含まれていませんでした 'arm64'ssl は、'libssl.a' の暗黙的な依存関係として拒否されました。

この警告は何を修正すればよいですか?

4

4 に答える 4

14

プロジェクトのビルド設定から ARM64 アーキテクチャを削除します。使用しているライブラリが新しい ARM64 アーキテクチャをサポートしていないためです。

于 2013-10-16T09:52:02.287 に答える
5

ARM64 を削除することはもはや選択肢ではありません…</p>

2015 年 2 月 1 日以降、App Store に提出される新しい iOS アプリは、64 ビットのサポートを含み、iOS 8 SDK でビルドする必要があります。2015 年 6 月 1 日以降、アプリの更新も同じ要件に従う必要があります。プロジェクトで 64 ビットを有効にするには、デフォルトの Xcode ビルド設定の「標準アーキテクチャ」を使用して、32 ビット コードと 64 ビット コードの両方で単一のバイナリをビルドすることをお勧めします。

于 2015-02-18T15:57:33.243 に答える
4

この設定は私にとってはうまくいきました。注: デバッグおよびリリースのビルド アクティブ アーキテクチャのみの設定

于 2015-04-08T20:32:03.717 に答える