[Unity] Xcodeで"_SecTrustEvaluate", referenced from: エラーが出る

More than 2 years have passed since last update.

Unity 5.2.3f にバージョンアップしたところXcodeで"_SecTrustEvaluate", referenced from:... エラーが出たのでその対処法を記載します。

Undefined symbols for architecture armv7:
"_SecTrustEvaluate", referenced from:
l154 in libvrunity.a(GTMSessionFetcher.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

スクリーンショット 2015-12-18 19.20.49.png


リンクするフレームワークに Security.framework が足りないためこのエラーが出ています。追加しましょう。

  • プロジェクトの設定 General を開く
  • Linked Frameworks and Libraries の+をクリック

スクリーンショット 2015-12-18 19.21.15.png


スクリーンショット 2015-12-18 19.22.04.png

スクリーンショット 2015-12-18 19.22.13.png


Xcode 7 error. Missing required architechture when building

Add the Security.framework to your target in Link Binary with Libraries and build