细心的朋友看log日志肯定会发现,xocde9下autobuild.py打包会报一个找不到目录的错误,
ios autobuild IOError: [Errno 2] No such file or directory
原因是因为xcode8编译出来的目录下只有一个.ipa文件,而xocde9编译出来有四个文件,这是getIpaPath这个方法就不能获取到正确的路径了
所以我叫会python的同事修改了下getIpaPath方法
def getIpaPath(exportPath):
for file in os.listdir(exportPath):
if file.endswith(".ipa"):
return os.path.join(exportPath, file)
EXPORT_MAIN_DIRECTORY 这里需要填绝对路径
本人已成功利用autobuild.py在xocde9上面成功上传到了蒲公英
如有问题请留言
网友评论