美文网首页
iOS 自建framework。上传itunes connect

iOS 自建framework。上传itunes connect

作者: Ricky_May | 来源:发表于2018-03-16 16:21 被阅读0次

终端去除办法:

有些第三方提供商为了方便开发者使用,经常把 i386 x86_64 armv7 arm64 等几个平台合并到一起,但是上传App Store的时候需要将i386 x86_64 两个平台删除后,才能正常审核。

先查看一下framework 包含的平台:

lipo -info XXXX.framework/XXXX
或者
cd XXXX.framework
lipo -info XXXX

然后终端会提示该framework集成了哪几个:
Architectures in the fat file: XXXX.framework/Realm are: i386 x86_64 armv7 arm64

执行以下命令进行剔除(在xxxx.framework一层执行):

mkdir ./bak

cp -r XXXX.framework ./bak

lipo XXXX.framework/XXXX -thin armv7 -output XXXX_armv7

lipo XXXX.framework/XXXX -thin arm64 -output XXXX_arm64

lipo -create XXXX_armv7 XXXX_arm64 -output XXXX

mv XXXX XXXX.framework/

然后可以用lipo -info 查看一下这样就得到了去除i386 和 x86_64 的framework 了。

这里只是提供一下终端的剔除办法,其他方法请看转载处:
http://blog.csdn.net/wutengwei007/article/details/70214509

相关文章

网友评论

      本文标题:iOS 自建framework。上传itunes connect

      本文链接:https://www.haomeiwen.com/subject/mzidoxtx.html