2014-05-16 24 views
24

由于昨天我无法验证应用程序,但在上周它运行良好,现在没有。我得到的错误:该包无效。提交到App Store的新应用程序和应用程序更新必须使用公开内容构建

The bundle is invalid. New apps and app updates submitted to the App Store must be built with public.

我使用的Xcode 5.1和SDK 7.1

让别人什么想法?

+0

我得到同样的错误。对代码进行了快速修复,没有触及与配置文件相关的任何内容。另外我正在使用Xcode 5.1和SDK 7.0。 – seemann

+3

这是他们所说的[xcode 5.1和SDK 7.1](https://developer.apple.com/news/?id=04252014a) –

回答

26

问题不符合苹果的角色。根据apple's news

Starting May 15, 2014, new apps and app updates submitted to the App Store must be built with Xcode 5.1.1

使用Xcode 5.1.1构建并检查它。 Xcode的版本信息在归档过程中予以二进制,see this post.

+2

这似乎是一个很好的电话。昨天问题开始了,昨天是5月15日。巧合?我不这么认为! – matt

+0

我使用最新的非beta Xcode 5.1.1构建了同样的错误。事实证明,您不能使用Mac OS的开发人员预览版进行要提交给App Store的构建。就我而言,我使用的是Mac OS 10.10的最新开发者预览版(我猜应用程序加载器会检查你构建的.app包中的Info.plist中的“BuildMachineOSBuild”参数)。基于10.9解决了这个问题。 – filwag

6

我也有同样的问题和Xcode 5.1.1

你必须更新解决您的应用程序加载这个问题,因为今天起苹果只接受来自APP二进制应用程序加载程序,

适用于最新版本的应用程序加载程序。

iTune Connect登录您的苹果凭证

进入 - >管理应用

从转到Download Application Loader底部的链接。其82 MB的.dmg

和Xcode打开项目5.1.1

现在您的应用程序部署目标设定为7.1或7.0(最低)

现在尝试使用最新的应用程序加载器

上传您的二进制

谢谢

+1

如果部署目标设置为6.1,那么它会工作吗? – Spidy

+0

以下是[iTunes Connect中的资源页面](https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/resources_page)上的链接,您可以随时查找最新版本的应用程序加载器 – NAlexN

相关问题