2015-09-21 23 views
3

我正在使用XCode 7德尔福10西雅图无法发布到AppStore与德尔福10西雅图和iOS 9

如果我尝试部署到AppStore我收到了这些消息。

ERROR ITMS-90507: “缺少的Info.plist valua在束的凯DTPlatformName值..是必需的。”。

错误ITMS-90094:“无效的启动图像 - 您的应用程序包含启动图像,其大小修改器只支持使用iOS 6.0 SDK或更高版本构建的应用程序。

ERROR ITMS-90534个:“无效的Toochain新闻和更新应用必须与公众(GM)版本的Xcode 6或更高版本以及iOS 8 SDK或...

+0

您是否尝试打开旧项目或创建了新项目?如果是前者,它是否适用于新创建的项目? – gabr

回答

2

ERROR ITMS-90507:

要解决此问题的关键DTPlatformName必须添加到正确的值项目的plist文件最简单的方法是将其添加在“项目 - >选项 - >版本信息。 “"iOS 64 bits - Release"配置集。在“键/值列表框”上,右键单击字段列表中的任意位置,然后选择“添加键”。将"DTPlatformName"作为关键字并将"iphoneos"作为值。

enter image description here enter image description here

ERROR ITMS-90094

尝试在项目经理64比特>配置设置iOS设备来'application store'

ERROR ITMS-90534个

我有同样的问题,事实证明,通过凉亭安装在我的图书馆之一包括.sh文件,这是没有必要的。我刚刚删除了该文件,并且所有内容都已成功上传。

看起来像苹果现在强制开发人员在他们的应用程序中有.sh文件签名。由于Cordova/Phonegap应用程序不需要它们中的任何一个,因此您可以安全地删除它们。