昨天更新Xcode7后,上传app到appstore,Upload To Appstore时报了以下错误
![](https://img.haomeiwen.com/i48257/51d967f8d30f526f.png)
我工程里面集成了腾讯QQ/QQ空间的分享功能,用的是友盟的SDK,友盟只是对分享功能做了封装而已,还是有引用腾讯开放平台的ios分享SDK的。
看报的错误信息,可知TencentOpenApi_IOS_Bundle.bundle文件里面的Info.plist里,有个CFBundleExecutable的key需要移除掉,如下图所示:
![](https://img.haomeiwen.com/i48257/8532fdd13b6ac090.png)
而且,有个CFBundlePackageType的key值要设置为BNDL,如下图所示:
![](https://img.haomeiwen.com/i48257/75995dbfd80f5135.png)
上面就是修改完成的Info.plist文件,ok后Upload To Appstore,就不会报错了。
网友评论
"l_OBJC_PROTOCOL_$_TencentApiInterfaceDelegate", referenced from:
l_OBJC_$_PROTOCOL_REFS_TencentSessionDelegate in IMALoginViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)