Undefined symbols for architecture x86_64:
"_BROADCAST_MODE_IBEACON", referenced from:
-[MainViewController tableView:cellForRowAtIndexPath:] in MainViewController.o
"_OBJC_CLASS_$_TZBeaconSDK", referenced from:
objc-class-ref in MainViewController.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
シミュレータを使用するときにこのエラーが発生します。私がiPhoneでそれを構築するときに問題はありません。シミュレータを使うと問題があります。アーキテクチャをビルド設定から変更しようとしましたが、エラーテキストの変更はi386と同じですが、問題は同じです。Xcode 8.1アーキテクチャx86_64の未定義シンボル
私はそのsdkを使用します。 TZBeacon
sdkに問題はありますか?あなたはその問題を解決するのを助けてくれますか?
潜在的に 'libTZBeaconSDK.a'はSimulatorの" compatible "(ビルドされていない)ではないので、docを確認してください。 – Larme