iOS-Universal-Framework 支持XCode7

10 篇文章 0 订阅
9 篇文章 0 订阅

Xcode7编译app主工程没有问题,但是使用XCode7编译之前bundle framework就会失败。

解决方案,需要操作两步。

  • 第一步,运行附件中的python脚本

    • 脚本文件路径
    - auto_xcode_edit
        - framework
        - main.py   
    • 具体操作方法

      • 拷贝附件文件,解压缩到你的工程文件夹中

        比如下图是解压缩到framework工程,确认auto_xcode_edit文件夹和xxxx.xcodeproj一个路径下

      • cd 到工程路径
        比如,cd到上图的sdwebimage目录下

      • 运行python auto_xcode_edit/main.py

      OK– 第一步、工程中老的python脚本修复完毕

  • 第二步,打开xxx工程名xxx.xcodeproj工程,在工程设置中Build Phases加入Run Script Phase,Shell脚本

    脚本

    
    # remove the last framework
    
    set -e
    set +u
    echo rm -rf "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework"
    rm -rf "${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.framework"
    

    这里写图片描述

  • 第三步,执行pod update,生成新的workspace

  • 第四步最后把工程相关的修改提交到git


具体请看https://github.com/bjtufang/run-universal-framework-in-xcode7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值