ShareSDK Undefined symbols for architecture i386: "_OBJC_CLASS_$_xx文件名", referenced from:

[iOS常見問題] 關於最新版的騰訊的SDK不支持i386的問題解決方案 因爲騰訊SDK在5月17號更新了最新的V3.1.0版本,他們的更新說明的第6: 支持cpu指令集版本由arm七、arm7s、arm6四、i386 、x86_64 變動到 armv七、x86_6四、arm64 致使一些用戶出現以下的報錯: Undefined symbols for architecture i386: "OBJC_CLASS$_QQApiInterface", referenced from: objc-class-ref in AppDelegate.o "OBJC_CLASS$_TencentOAuth", referenced from: objc-class-ref in AppDelegate.o ld: symbol(s) not found for a rchitecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)測試

解決辦法:不要使用5S如下的模擬器去測試了,對真機沒有影響。有方案是修改Architectures的東西 有方案是修改Architectures的東西 我是在導入speex文件庫時,修改後此文件後qq的報錯,修改回去後Speex的報錯,用真機就能夠測試運行了,我用的6s模擬器任然會報這種錯誤code

相關文章
相關標籤/搜索