app-store-connect - Xcode 7 代码签名资源规则路径问题

标签 app-store-connect ios9 xcode7

我的 El Caption 上安装了最新的 Xcode 7 和 iOS 9 SDK。我刚刚收到有关代码签名资源规则路径的问题:

如果我指定CODE_SIGN_RESOURCE_RULES_PATH=$(SDKROOT)/ResourceRules.plist,那么我无法将 IPA 上传到 iTunesConnect,因为:

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

但是,如果我删除此 CODE_SIGN_RESOURCE_RULES_PATHxcrun PackageApplication 将失败,如下所示:

/var/folders/9v/_4lr188x5h5019b4bsq2_fyr0000gn/T/ir4fp619hu/Payload/MyApp.app/ResourceRules.plist: cannot read resources

可以到处走走吗?

最佳答案

问题是 xcrun 在其脚本内部使用资源路径。

解决方法是我们自己直接编辑脚本。我有同样的问题和我发布的解决方案 here为我工作。我想这也会对你有帮助。

关于app-store-connect - Xcode 7 代码签名资源规则路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32758076/

相关文章:

ios - 在 iOS 开发者计划中使用不同的名称作为开发者名称

iOS 应用内购买未显示在 App Store 构建中

未调用 iOS9 Safari 内容拦截器扩展

串行队列中的 iOS 网络请求

objective-c - 使用 Objective-C 在 iOS 9 中将状态栏文本颜色更改为浅色

xcodebuild: "No applicable devices found."导出存档时

ios - 如何找出应用内购买(可自动更新)的全部175个地区的产品价格等级

xcode - 上传到 iTunes Connect 时如何解决 "Application failed codesign verification"?

iOS:选择选项卡之前的选项卡栏项目标题

iphone - 为什么在将 Float 转换为 CGFloat 时 Xcode 给我一个警告 "Cannot convert value of type ' CGFloat' to expected argument type 'UnsafeMutablePointer"?