美文网首页
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