xcode 捆绑包无效。提交到 App Store 的新应用和应用更新必须使用 public 构建
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/23695688/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
The bundle is invalid. New apps and app updates submitted to the App Store must be built with public
提问by Hunt3rDe
Since yesterday I can not validate the app but in last week it works great and now it didn't. I get the error:
从昨天开始,我无法验证该应用程序,但在上周它运行良好,现在却没有了。我收到错误:
The bundle is invalid. New apps and app updates submitted to the App Store must be built with public.
捆绑包无效。提交到 App Store 的新应用和应用更新必须使用 public 构建。
I'm using xcode 5.1 and SDK 7.1
我正在使用 xcode 5.1 和 SDK 7.1
Have someone any idea?
有人知道吗?
回答by Mani
Problem is not compliance with apple's role. According to 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
从 2014 年 5 月 15 日起,提交到 App Store 的新应用和应用更新必须使用 Xcode 5.1.1 构建
Take build with Xcode 5.1.1 and check it. Xcode version info taken into binary during archive process, see this post.
使用 Xcode 5.1.1 进行构建并检查它。在存档过程中将 Xcode 版本信息转换为二进制文件,请参阅此帖子。
回答by Madhav
i also had the same problem with Xcode 5.1.1
我在 Xcode 5.1.1 上也有同样的问题
you have to update your Application loader for resolve this problem because today onwards Apple accept APP Binary only from applications loader,
你必须更新你的应用程序加载器来解决这个问题,因为今天苹果只接受来自应用程序加载器的应用程序二进制文件,
for latest version of application loader.
对于最新版本的应用程序加载器。
go to iTune Connectlogin with your Apple credential
使用您的 Apple 凭据转到iTune Connect登录
Go to --> Manage Your Apps
转到 --> 管理您的应用程序
from the bottom links goto Download Application Loader. its 82 MB .dmg
从底部链接转到下载应用程序加载器。它的 82 MB .dmg
open your project with XCODE 5.1.1
使用 XCODE 5.1.1 打开你的项目
now set your app deployment target to 7.1 or 7.0 (minimum)
现在将您的应用部署目标设置为 7.1 或 7.0(最低)
now try to upload your binary with latest Application Loader
现在尝试使用最新的应用程序加载器上传您的二进制文件
Thanks
谢谢