繁体   English   中英

提交iOS应用,xcode 3.2 vs 4.2

[英]Submit iOS app, xcode 3.2 vs 4.2

最近完成了在一个应用程序上的开发。 它始于几年前。 在运行Xcode 3.2的旧iOS版本上安装过。

必须升级到Mavericks才能尝试提交到应用程序商店(从应用程序启动器)。

现在以Xcode 3.2结束,它无法使模拟器正常工作(向SDK提出要求,尝试了3.2、4.0、4.1和4.2,但没有任何乐趣)。 Xcode 5似乎需要对我的应用程序进行大量更改才能使其正常运行。

对于Xcode 3.2版本,我已经完成了所有临时配置文件工作,并且目前正在努力解决应用程序启动器向我抛出的错误。

2个问题。

  1. 甚至可以上传基于旧版Xcode 3.2(可能是SDK)的应用程序吗?

  2. 建议我花点时间把它移到Xcode 5上,以使其在这里再次工作?

非常感谢您的帮助。

谢谢

  1. 不,不可能。 目前,必须至少使用iOS6 SDK来构建应用程序,并且在2014年2月,它将更改为iOS7 SDK和Xcode 5。
  2. 是。 如果您的应用存在问题,则需要在提交前解决它们。 应该使用最新工具来构建新应用。 特别是给定1的答案,您将不得不硬着头皮进行必要的更改。

我走这条路已经有2.5年了,迁移各种版本的XCode,每次(可悲)都失去了旧版本的模拟器。

但是,上传/钥匙串的处理变得更好了,并且启动图像,捆绑信息等的管理也变得更加容易。 此外,使用过时的功能很难支持操作系统的较早版本。

因此,总的来说,我的建议是随着时间的流逝,您的工具也应随之而来。 升级到XCode 5,咬紧牙关,大吃一惊,拿出你的东西。

从2014年2月开始,Apple将要求所有提交的应用程序都必须与iOS 7兼容。 仅有一小部分iOS用户仍在运行iOS 4.x,因此强烈建议您更新您的应用程序,使其至少与iOS 6兼容(但是由于您有工作要做,为什么不补充一下?还是iOS 7?)

2014年2月,iOS应用将使最低的iOS 6兼容。

在此之前,您可以上传适用于ios 7的应用程序,并且您正在使用旧的Xcode 4.2版制作该应用程序。

为了使iOS 7兼容(如果要添加)

应用程序icon-60.png和icon-60@2x.png。 在您的Xcode应用中

它可以在您旧的Xcode 4.2上正常运行,并且将与iOS 7和iOS 6兼容

否则,您将下载新的Xcode 5以使适用于iOS 7的应用程序兼容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM