ios - 使用 Jenkins 和 Xcode 7 通过 TestFlight 构建 iOS 应用程序并分发 .ipa

标签 ios xcode jenkins xcode7 testflight

Apple 发布了 Xcode 7 更新,再次破坏了一切。

以前,我们不得不处理

ResourceRules.plist: cannot read resources

使用描述的 hack 发出问题,例如 here .一些人wonder为什么一开始会发生这种情况。

但是,随着 Xcode 7 更新,他们通过在设置此选项时给出此错误来禁止使用 Code Signing Resource Rules Path:

ERROR ITMS-90339: "This bundle is invalid. The Info.plist contains an invalid key 'CFBundleResourceSpecification' in bundle

question正是关于这个问题的答案建议从build设置中删除这个选项。你猜怎么着,删除后弹出第一个错误,所以我们发现自己陷入了循环。

我的问题(当然除了我们为什么会陷入这种困惑之外)是:

我们如何解决这两个问题,以便 iOS 构建在 Jenkins 和 Xcode 7 中正常运行,然后再上传 TestFlight?

最佳答案

看看这个:https://stackoverflow.com/a/32762413/5373468

如果您不确定这是一个错误,您也可以在这里获得确认:http://cutting.io/posts/packaging-ios-apps-from-the-command-line/

关于ios - 使用 Jenkins 和 Xcode 7 通过 TestFlight 构建 iOS 应用程序并分发 .ipa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32720442/

相关文章:

css - iOs/黑莓 CSS z-index

ios - 如何在 iOS 中从 PHPhotoLibrary 获取 ref url?

maven - 如何从父pom继承依赖到子pom

python - 使用 Python 在 Jenkins 控制台输出中打印出超链接

CGWindowListCreateImage 创建每像素 4 字节的图像。如何将其更改为每像素 3 个字节?

Jenkins CLI : ERROR: anonymous is missing the Overall/Read permission

ios - CoreData 关系 1-多和 1 对多

ios - 在 UIView 中循环遍历 UIButtons

ios - watch APP可以实现加速api吗?

ios - 我可以将 Storyboard文件放在不同的物理文件夹中吗?