标签:rar 除了 tar 问题 targe 腾讯 miss sdk mic
最近使用腾讯官方 SDK 进行开发,手动编译的时候没有问题,但是当脚本编译的时候,出现下面的错误:
.xcodeproj: error: The linked library ‘lib****.a‘ is missing one or more architectures required by this target: i386.
腾讯 SDK 的 CPU 框架不支持 i386 架构,我们手动选择打包编译的时候,都是在指定的架构下进行的,脚本打包的时候,会对所以需要包含的架构进行打包并合并成一个整体的包,这时候i386的架构图也会包含在内,所以会报上边的错误
如果是我们自己的库,我们可以包含i386的架构打包,但是腾讯的库,只能我们的库也去掉386的结构了
解决办法:
在buildsetting
中添加 VALID_ARCHS
,然后添加我们需要支持的架构
这样就把i386架构给移除了
The linked library 'lib***.a' is missing one or more architectures required by this target: i386
标签:rar 除了 tar 问题 targe 腾讯 miss sdk mic
原文地址:https://www.cnblogs.com/absty-guo/p/14848810.html