2

在将我的应用程序上传到最近更新到 Xcode 7.0 的应用程序商店时,我收到了来自 Apple Developer 的以下问题。更新到 Xcode 7.0 后第一次上传。这是我从 iTunes 收到的邮件。

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

无效的捆绑包 - 嵌套捆绑包没有在 CFBundleSupportedPlatforms Info.plist 键中列出正确的平台。

更正这些问题后,您可以重新交付更正后的二进制文件。

问候,

应用商店团队

试图删除info.plist 中的CFBundleSupportedPlatforms键,但同样的问题再次出现。帮我解决这个问题。

4

3 回答 3

1

我解决了这个问题,如果有人遇到同样的问题,请按照以下步骤操作,可能对任何人都有用,

  1. 从 info.plist(ITMS-90535 问题)中删除 CFBundleSupportedPlatforms 和其他相关的 CFBundle 键。
  2. info.plist 中的可执行文件键不应为空,应为 $(EXECUTABLE_NAME)。

非常感谢。

于 2015-10-13T14:19:41.877 回答
0

在上传到商店之前,您是否对存档运行了验证?它报告同样的问题吗?如果是这样,则错误中可能包含其他信息。

您的应用中有哪些捆绑包?你有手表应用程序和手表扩展程序吗?

于 2015-10-13T12:52:02.150 回答
0

在信息列表中添加所需的设备功能—>armv7

于 2015-10-13T12:58:06.477 回答