首页 > 技术文章 > Xcode9 脚本打包报错

shycie 2017-10-13 10:13 原文

Xcode9 脚本编译报错
 
xcodebuild -exportArchive fails with error Locating signing assets failed
X9的exportoption plist改了
https://stackoverflow.com/questions/45138548/xcodebuild-exportarchive-fails-with-error-locating-signing-assets-failed
 
 
脚本自动打包 使用python
http://www.devashen.com/blog/2017/02/22/autobuild/
 
第一次运行报如下错误
ImportError: No module named requests
stackover后找到https://stackoverflow.com/questions/17309288/importerror-no-module-named-requests 下载requests文件后即可。
有详细的教程,hijoke打包成功,可做参考。参数不对输出的工程名称必须一致,否则会报The project named “Foo does not contain a scheme named ”Bar" bitrise.io
 
 
#要打包的TARGET名字
TARGET = 'hiJoke'没有填对导致的。
 
 
将这两个文件放在工程的根目录里。通过修改autobuild.py文件里的信息。 exportOptions.plist文件里的method 来确定是打dis包还是adhoc包。
 

 

 

改完后重新运行打开命令终端,进入项目根目录
      a.如果你是xx.xcodeproj
   ./autobuild.py -p youproject.xcodeproj
      b.如果你是xx.xcworkspace
   ./autobuild.py -w youproject.xcworkspace
 
没问题,打包成功。
 
 

推荐阅读