ios - iTunes Store 操作失败错误 ITMS-90701 : "Missing entitlement?

标签 ios watchkit itunes healthkit code-signing-entitlements

iOS 11 和 Xcode 9.0 在 iTunes 上上传 watch 应用程序时出现以下错误。

iTunes Store 操作失败 错误 ITMS-90701:“缺少授权。watchOS 扩展‘MyApp.app/Watch/iPhoneApp WatchKit App.app/PlugIns/iPhoneApp WatchKit Extension.appex’使用‘UIBackgroundModes’值‘workout-processing’,但没有所需的授权‘com.apple .developer.healthkit' 登录到包中。”

如果有任何建议或想法,我们将不胜感激。

最佳答案

我已经解决了这个问题。如果不启用健康工具包,您将在后台模式下禁用锻炼处理。

您的应用程序 -> Myapp WatchKit 扩展 -> 功能 -> 后台模式

  • 发挥你的能力
  • 从后台模式中取消选中锻炼处理
  • 现在在 iTunes 商店上传 watch 应用

enter image description here

关于ios - iTunes Store 操作失败错误 ITMS-90701 : "Missing entitlement?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47457306/

相关文章:

ios - WatchKit 调用 webview

ios - 如何将我的应用程序添加到具有两个不同版本(免费和付费)的应用程序商店

http - iTunes 范围请求;播客被拒绝

ios - 上传的 IPA 不会出现在 iOS 8 Test Flight 应用程序中。他们改变程序了吗?

ios - 选择选择器选项后,为什么我的 SwiftUI 页面标题会发生变化?

ios - tableView 转换点 : fromView: odd behaviour and workaround

ios - Swift - 自定义 MKAnnotationView,设置标签标题

ios - 想要将数据传递到其他组件-ListView

ios - watchkit 重命名目标 - 无效包不是 watchkit 二进制文件

ios - WatchKit 添加图像到缓存回调