1.借用别人的打包脚本AutoPacking,生成build/xxxx.xcarchive/Products/Applications/xxxxx.app
最后一步打包生成IPA可能会失败,原因是没有任何开发者账号,但是无妨。
2.打包脚本
xcrun -sdk iphoneos PackageApplication -v build/xxxxx.xcarchive/Products/Applications/xxxxx.app -o ~/Desktop/xxxxx.ipa
用这条命令打包生成IPA,可能打包好的IPA不能运行,我主要是为了拿给别人做企业签名用。
注意:找不到PackageApplication工具的话,可以如下操作。
用命令进行打包 提示下面这个错误
xcrun: error: unable to find utility"PackageApplication",nota developer toolorinPATH
后面根据对比发现新版的Xcode少了这个PackageApplication
先去找个旧版的Xcode里面copy一份过来
放到下面这个目录:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/
然后执行命令
sudo xcode-select -switch/Applications/Xcode.app/Contents/Developer/
chmod +x /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/PackageApplication
最后附上PackageApplication下载地址: