xcode 提交更新时出现 ios7 错误。此捆绑包不支持一台或多台设备
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/19925245/
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
ios7 error when submitting an update. this bundle does not support one or more devices
提问by Dario Rusignuolo
application context: ios7, xcode 5, written with titanium appcelerator (sdk 3.1.3GA), previous version compatibility was as the image says (directly from itunes connect)
应用程序上下文:ios7,xcode 5,用钛应用程序加速器(sdk 3.1.3GA)编写,以前的版本兼容性如图所示(直接来自itunes connect)
the complete error is
完整的错误是
this bundle does not support one or more devices. supported by the revious app version. your app update must continue to support all devices previously supported. your declare supported device in Xcode with the Targeted Device Family build setting. Refer to QA1623 for additional information: https://developer.apple.com/library/ios/qa/qa1623/_index.html
this bundle does not support one or more devices. supported by the revious app version. your app update must continue to support all devices previously supported. your declare supported device in Xcode with the Targeted Device Family build setting. Refer to QA1623 for additional information: https://developer.apple.com/library/ios/qa/qa1623/_index.html
Now. I checked in the building settings as what the message says and the results is attached as images.
现在。我按照消息所说的那样检查了建筑设置,并将结果作为图像附加。
as you can see, I should cover all the apple devices (iphone/ipad), but still giving me the same error. anybody knows why?
如您所见,我应该涵盖所有苹果设备(iphone/ipad),但仍然给我同样的错误。有人知道为什么吗?
thanks in advance
提前致谢
回答by Nikos M.
Your app was previously supported iPad too. You cannot drop support for a device family (iPhone or iPad) in an update. Make your app universal in project settings>General tab.
您的应用程序以前也受 iPad 支持。您不能在更新中放弃对设备系列(iPhone 或 iPad)的支持。在项目设置>常规选项卡中使您的应用程序通用。
回答by Dario Rusignuolo
The solution for my problem was to simply rebuild the archive from titanium (publish app to apple store) and then archive the app.
我的问题的解决方案是简单地从钛重建存档(将应用程序发布到苹果商店),然后将应用程序存档。
I have selected Universal device for universal target.
我选择了通用设备作为通用目标。
no issue were found.
没有发现问题。
so it seems actually there's no problem in the process, but still don't know why there was that device compatibility problem.
所以看起来这个过程实际上没有问题,但仍然不知道为什么会出现设备兼容性问题。