我已经有几天这个问题了,找不到任何解决方案。
我用Xamarin Studio制作了我的应用程序。我正在尝试通过Xcode将我的更新上传到iTunes Connect。但是在尝试验证应用时,我收到以下错误:
"This bundle is invalid. New apps and app updates submitted to the App Store must be built with public."
解析此错误使其听起来像是认为我正在使用测试版SDK,我不是(完整系统规格如下)。甚至更奇怪的是,如果我通过Xamarin工作室的存档验证它告诉我一切都很好。但是当我通过Application Loader时,它会告诉我以下内容:
"ERROR ITMS-9000: This bundle is invalid. New apps and app updates submitted to the App Store must be built with public (GM) versions of Xcode 5.1.1 or higher and iOS 7 SDK. Do not submit apps built with beta software."
显然这与以前的错误相同,只是更详细一点。但系统规定它的轮廓,与我使用的完全相同。
希望那里有人可以伸出援助之手! :d
系统规格:
提前致谢!
答案 0 :(得分:2)
在Xamarin Studio中打开您的项目,然后双击Info.plist。点击Use Asset Catalogs
这两个部分:Universal Icons&通用发射图像。它应该创建两个新文件夹:
转到AppIcons.appiconset文件夹并确保您具有以下文件名:
如果您没有图标,请重命名图标,然后双击Content.json
进行分配。