欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

iOS使用xcodebuild命令打包

程序员文章站 2024-03-23 19:56:34
...

iOS使用xcodebuild命令打包步骤如下:

1.生成archive包,此处的”iCan”是项目的名字

“-workspace”: 如果项目中没有使用到CocoaPods,则该命令可以不用。

“-scheme”: 和工程名字一样,

“-archivePath”: 后面跟的是编译后生成的archive包的路径。

xcodebuild -workspace iCan.xcworkspace  -scheme iCan -archivePath build/iCan.xcarchive archive

2.命令执行成功后会显示”* ARCHIVE SUCCEEDED *“,在工程下面生成了一个build文件夹,iCan xcarchive包已经生成

iOS使用xcodebuild命令打包

3.配置plist文件,执行导出ipa包命令

export.plist文件如下:

iOS使用xcodebuild命令打包

“-exportOptionsPlist” 这个参数是必须的,需要自己写一个plist文件,我只填了一个参数key = “method”, value = “enterprise”,指定打包的方法,value还有其他选项: app-store, ad-hoc, package, enterprise, development, and developer-id.

// 打包命令
xcodebuild -exportArchive -archivePath build/iCan.xcarchive -exportPath build -exportOptionsPlist export.plist

导出成功

iOS使用xcodebuild命令打包

ipa包已生成

iOS使用xcodebuild命令打包