我有一个机器人,它在Xcode 6.4下工作得很好。一个事后触发脚本使用以下路径自动上传IPA:"$XCS_OUTPUT_DIR/$XCS_PRODUCT“
但是(即使在从头开始重做一个机器人之后),似乎:
如何在我的后触发脚本中找到没有这个变量的.ipa?
发布于 2015-09-25 14:12:02
我也遇到了同样的问题,经过对苹果开发者论坛的讨论,我发现里面实际上有.IPA文件。
/Library/Developer/XcodeServer/Integrations/Integration-INTEGRATION_ID/ExportedProduct/目录,您可以在触发器脚本之后从访问它,方法如下
originalBinaryName=$(basename "${XCS_ARCHIVE%.*}".ipa)
originalBinaryPath="${XCS_OUTPUT_DIR}/ExportedProduct/Apps/${originalBinaryName}"我还发送了一个bug报告,因为$XCS_PRODUCT无论如何都不应该是空的,最好为.IPA文件的完整路径设置新的环境变量。
https://stackoverflow.com/questions/32699179
复制相似问题