のための未定義のシンボル私はコルドバでcordova build ios
を実行すると、このエラーが発生します:コルドバ - 建築x86_64で
Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_ESUserInfoResponse", referenced from: l_OBJC_$_CATEGORY_ESUserInfoResponse_$_TMConvenience in TicketmasterSDK(ESUserInfoResponse+TMConvenience.o) "_OBJC_CLASS_$_ESConfig", referenced from: objc-class-ref in TicketmasterSDK(TMExperienceController.o) "_OBJC_CLASS_$_ESProductInfoResponse", referenced from: l_OBJC_$_CATEGORY_ESProductInfoResponse_$_Convenience in TicketmasterSDK(ESProductInfoResponse+Convenience.o) "_OBJC_CLASS_$_ExperienceSDK", referenced from: objc-class-ref in TicketmasterSDK(TMExperienceController.o) "_OBJC_CLASS_$_ESUserInfo", referenced from: objc-class-ref in TicketmasterSDK(TMExperienceController.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
私はこの質問に従っている:Undefined symbols for architecture x86_64 on Xcode 6.1 メインの.hと.mファイルはコルドバによって生成され、私はSwiftをカスタムプラグインとして使用しています。
Xcodeワークスペースを開いてSimulatorで実行するとビルドされて実行されますが、Cordovaでコンパイルするとエラーが発生します。どうすればこの問題を解決できますか、どのようにCordovaがiOS向けにネイティブに構築されているかを知ることができますか?
解決しましたか?私はここで同じ問題に直面している。 – Hoon