美文网首页iOS开发
iOS 自动打包

iOS 自动打包

作者: 曲年 | 来源:发表于2016-06-08 14:07 被阅读197次

    一、利用xctool进行自动打包

    xctool是官方xcodebuild的一个增强实现,输出的内容比xcodebuild直观可读得多,使用起来也更加简单。

    brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便。

    通过brew即可安装xctool

    brew update
    brew install xctool

    打包基本分为两个步骤:

    1.生成archive文件,相当于Xcode的Archive 操作。

    xctool build -project (工程路径) -scheme (工程名) -configuration (配置名(Adhoc)) archive -archivePath (生成的.archive文件路径)

    2.利用生成的.archive 导出 ipa文件

    xcodebuild -exportArchive -archivePath (生成的.archive文件路径) -exportPath (导出的.ipa文件路径) -exportFormat ipa

    二、利用fir-cli进行自动打包并上传到fir。

    FIR.im CLI 使用 Ruby 构建,只要安装相应 ruby gem 即可:

    $ sudo gem install fir-cli --no-ri --no-rdoc

    编译并获取ipa:

    fir build_ipa path/to/project -o path/to/output

    一步从源代码到 FIR.im

    fir build_ipa path/to/project -o path/to/output -p -T YOUR_FIR_TOKEN

    详见:http://club.fir.im/topic/54f3d1a474c4c85e73e4ac13

    fir.im 是一个应用内测托管分发平台。

    相关文章

      网友评论

      本文标题:iOS 自动打包

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