你好我想實現的PhoneGap貝寶插件(https://github.com/searchtool/PayPalPlugin),但不能讓它編譯 - 我收到的Xcode以下錯誤..蘋果Mach-O的連接錯誤 - PhoneGap的貝寶插件
Undefined symbols for architecture armv7s:
"_OBJC_CLASS_$_PayPalInvoiceItem", referenced from:
objc-class-ref in SAiOSPaypalPlugin.o
"_OBJC_CLASS_$_PayPalPayment", referenced from:
objc-class-ref in SAiOSPaypalPlugin.o
"_OBJC_CLASS_$_PayPal", referenced from:
objc-class-ref in SAiOSPaypalPlugin.o
ld: symbol(s) not found for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我按照類似SO帖子中的建議 - 通過右鍵單擊項目並使用「添加文件到」方法添加所有文件。但總是得到鏈接錯誤!不知道從哪裏開始 - 有什麼建議?
嘗試通過設置其值'YES'來啓用'Build Active Architecture Only' – 2013-05-14 09:47:01
Cheers Deepesh - 儘管沒有運氣.. – Dancer 2013-05-14 09:52:55
您是否檢查過插件是否列在'Target - > Build Phases - > Link with binary libraries' – 2013-05-14 10:09:08