【问题标题】:Watchkit app upload issues using xcode 7.3使用 xcode 7.3 的 Watchkit 应用程序上传问题
【发布时间】:2016-07-06 05:47:04
【问题描述】:

我无法使用 xcode7.3 提交支持 watchkit 扩展的构建......我收到了来自 itunesconnect 的以下错误邮件......

“我们发现您最近交付的“xxx Mobile”存在一个或多个问题。要处理您的交付,必须更正以下问题:

1) 无效的 WatchKit 支持 - WatchKitSupport2 文件夹丢失。使用当前公共 (GM) 版本的 Xcode 重新构建您的应用并重新提交。

2) 无效的可执行文件 - 可执行文件'***.app/Watch/watchkitapp.app/PlugIns/watchkitapp Extension.appex/watchkitapp Extension'不包含位码。”

关于向 itunesconnect 提交本机应用程序我有几个问题

1) 为了提交带有 watchkit 扩展 (watchos1.0) 的现有应用程序的更新,我们是否需要删除现有的 watchkit 扩展并添加新的单独 watchos2 目标?

2) 我目前的 watchkit 扩展包 ID 为“AppBundleId.watchkitextension”,它也用作配置文件......但现在我们必须将 bunde ID 更改为“AppleBundleId.watchkitapp.watchkitextension”......还需要在我们的配置文件中更改捆绑 ID 并重新生成它吗?

【问题讨论】:

  • 如果您对导航栏延迟问题有疑问...请评论我的答案而不是原始帖子...这会使问题所有者和我自己感到困惑...请记住。
  • 好的。你能就你的问题再发一个问题吗,因为如果我需要评论,我不能每次都回到你的个人资料。

标签: ios app-store-connect watchkit watchos-2 xcode7.3


【解决方案1】:
  1. 根据苹果的说法,应该可以在您的应用中同时发布 1.0 和 2.0 扩展。然而,有些人报告说这样做有困难。如果我是你,我会去 2.0,因为它好多了,大多数手表用户可能已经升级了。
  2. 是的,您需要匹配的配置文件。

【讨论】:

  • 我可以通过在 watchkit 扩展中将配置文件更改为自动来将我的应用程序上传到 iTunesconnect带有修改后的捆绑 ID 的新配置文件提供可能会导致应用被拒绝...
  • 如果自动适合你,那么苹果应该没问题。它应该是这样工作的,但有时却没有。
猜你喜欢
  • 1970-01-01
  • 2016-08-13
  • 2016-09-01
  • 1970-01-01
  • 2015-09-09
  • 2017-03-12
  • 2012-02-11
  • 1970-01-01
  • 2017-11-27
相关资源
最近更新 更多