是有可能与基地SDK iOS5.1与[email protected]提交的应用程序,使应用程序不会留下一个额外的黑色空间?iPhone 5的支持与基地SDK iOS5.1
我们的普通应用程序在iPhone5上工作得很好,在上下留下黑色空间,但如果我们只包含“[email protected]”,它是否能正常工作(视图显示在iPhone5的完整区域中) ?
有很多依赖的支持iOS6的,所以是有可能与“[email protected]”和基地SDK iOS5.1提交的应用程序?
是有可能与基地SDK iOS5.1与[email protected]提交的应用程序,使应用程序不会留下一个额外的黑色空间?iPhone 5的支持与基地SDK iOS5.1
我们的普通应用程序在iPhone5上工作得很好,在上下留下黑色空间,但如果我们只包含“[email protected]”,它是否能正常工作(视图显示在iPhone5的完整区域中) ?
有很多依赖的支持iOS6的,所以是有可能与“[email protected]”和基地SDK iOS5.1提交的应用程序?
无法提交iPhone 5全屏应用程序,它是用Xcode 4.4.1和iOS 5.1 SDK构建的。我做了同样的事情来支持armv6/iOS 3.x和iPhone 5的旧设备。但是我从itunesconnect那里得到了这个拒绝消息。我认为这是App Store的新政策。
“无效的启动图像 - 您的应用包含一个大小修改器仅支持跟iOS SDK 6.0或更高版本创建的应用程序的启动图像。”
看起来这是过去2天左右的新变化。我在9月27日星期四上传了一个版本,在添加了启动图像后,它在iPhone 5上运行得很好,而且它已经达到了“等待审核”的程度。但是我发现了一个令人讨厌的bug,并拒绝了这个二进制文件今天(29日)上传固定版本时,我遇到了'无效启动映像'拒绝(上传完成后几乎立即自动拒绝)。对于使用某些中间件/ SDK的人来说,更新SDK不是一种选择,我们只需坐下来等待中间件提供程序更新到SDK 6.0。 – bluescrn
如果我们使用Xcode 4.4.1和iOS 5.1 SDK构建应用程序,我也会遇到同样的错误。 –
我没有看到任何苹果的政策,禁止开发商提交基于SDK 5.1的应用程序。我的理解是,如果你在SDK 5.1上开发,你还应该在iOS 6上测试你的应用程序。
尽管如此,iOS 6 SDK提供了很好的功能来帮助开发人员管理布局,而Apple肯定希望开发人员使用最新。
那么iPhone 5呢? – leo
只需编辑[email protected]的大小与[email protected]同一个启动画面,不要重命名它,只调整它的大小,它是如何为我工作的,似乎是二进制确实伪装,我的应用程序正在等待审查,不知道是否会被批准。
[email protected]用于iPhone视网膜显示,如果尺寸大于640x960,不知道它的行为。人们说,如果你不支持iOS6而支持iPhone5,那么应用程序可能会表现怪异。 –
这不起作用。在手机上运行正常,但提交仍然会被“无效启动映像”消息拒绝。 – bluescrn
我已经用下面的方法解决了这个问题:我使用iOS SDK 5.1和Xcode 4.4.1。 现在,我只是将[email protected]添加到Xcode中的应用程序的上层文件夹中,而不是Xcode 4.5.1中。
然后我通过iPhone 5.1模拟器内置的应用程序,最后我退出模拟器。 然后去../users/myNameUser/Library/Application支持/ iPhone模拟器/ 5.1 /应用/ ...搜索您的应用,并复制完整的文件夹(例如F83221EA-1HB4-4947-9DH4-43D8QZ3FFEA3)。 然后转到../users/myNameUser/Library/Application Support/iPhone Simulator/6.0/Applications /并粘贴到5.1模拟器复制的文件夹中。
最后打开您的应用程序文件夹转到您的Xcode应用程序(4.5.1),然后右键单击并显示包内容:转到../contents/applications/并双击“iPhone Simulator.app”。 现在,您正在使用iOS SDK 5.1应用程序运行新的iPhone Simulator。做得好?现在您可以将模拟器的硬件更改为新的iPhone Retina-4英寸。 你可以看到你的应用程序将如何在新的iPhone 5上看起来像。
我发送我的新应用程序版本的方式审查 - 以及它是否会通过。 (发送Xcode 4.4.1和iPhone 5支持如上所述)
顺便说一句,真正的iOS 6设备上从Xcode 4.4运行应用程序可能会很有趣吗? 如何做到这一点:Use iOS 6 device for testing with Xcode 4.4 and iOS 5 SDK
你在你的模拟器和模拟器包内容中做什么与提交应用程序无关,因为这是一个独立于你的模拟器的iOS包构建完成。 – Jelle
@Jelle,是的,你是对的。但我认为现在对每个人都不重要,因为现在我们有一个后来的官方版本的XCode。 ;)我想每个人都应该使用最新的官方版本,以支持苹果最新的设备... –
为了避免在使用了XCode 4.4 iPhone 5推出图像提交应用“无效的启动图像”的问题。1,请按照下列步骤:
我提交十月下旬的应用程序在十一月初在网上得到。有人说他使用XCode 4.3.2以相同的方式提交应用程序。应该工作的XCode 4 *
欲了解更多信息,请还read this blog article。
我提交的2月中旬我的二进制文件的Xcode3.2.6编译和只有一为Default.png,我的应用程序得到了拒绝,由于涉及到4" 的画面,一些愚蠢的大小垃圾的一个bug,修复它,并就Xcode4.6/SDK6.1这就要求[email protected]文件,我补充说,像我的设置,还是编译它3.2.6并提交我的修补程序,并得到了自动与味精相同这里拒绝。
然后我拉的是568文件并重新提交希望,因为它去通约2周前,它会再次得到过去,我三重检查我的sdk6.1代码,重新编译/ ressubmitted并得到了相同的拒绝如此看来就像他们正在执行min Xcode版本一样。
但....猜一猜?我清理了一切,两次,并重建&决定给它最后一枪,重新提交,它通过了!我现在正在等待4个评论。
我会尝试在iOS 5设备上运行的应用程序,或者如果你没有一个可用,请尝试下载了iOS 5模拟器里面的Xcode。 –
我也会添加到AppStore需要的截图分辨率的问题,现在还不清楚。 –
应用程序在设备以及模拟器上运行良好。 我的主要担忧是Apple是否会批准该应用程序,因为我使用的是基本SDK 5.1而不是iOS6.0 –