2

我是 iOS 开发的新手,正在开发我的第一个 iPhone 应用程序,后来想将其转换为 iPad,使其成为通用应用程序。我有几个问题:

一种。最好从通用开始还是无关紧要?转换为通用应用程序有多难?为了测试,我尝试在 xode 4.2 上为 iPhone 和 iPad 添加一个新的视图控制器,看起来选择“Targeted for iPad”不包括 iPhone 特定的视图控制器,取消选中它不包括 iPad 的视图控制器。如果我想从头开始通过通用路线,我将如何添加对这两种设备的支持?

湾。我的目标是 iOS 4 及更高版本以及 iPhone 的所有版本,包括 5 和 iPad,包括 mini。我在应用程序中有几个 png 文件,用于按钮以及其他 Apple 所需的 png 文件。我找不到支持 iPhone 5 时需要做什么的文档,因为它有一个 4 英寸的屏幕。此外,由于屏幕空间更大,图像是否也为 iPad 单独完成?有人可以解释或指出一些可以教育我的链接吗?

C。我没有使用 Storyboard,但想使用 ARC。运行 iOS 4.0 的设备是否也支持 ARC?

d。在开发我的应用程序时,我想开始并准备好注册、配置和其他必需的过程。有人可以解释一下我现在应该做什么以节省时间的先决条件吗?

e. 我有一部 iPhone 4S,可能会升级到下一部 iPhone(iPhone 5 之后)。当我现在配置我的 4S 时,我是否可以轻松地将开发者许可证转移到我的下一部 iPhone 或必须重新购买开发者许可证?

F。有没有一个好的网站可以引导我从头开始创建启动图像、聚光灯、iTunes 图标等?

谢谢。

4

1 回答 1

1

据我所知,以下是答案:

一种。如果您在这个项目上工作的时间太长,请创建一个新的通用项目,然后将您的代码复制到其中。

湾。您可以使用任何图像格式。xcode 可以接受大多数格式。是的,您必须为 iPad 和 iPhone 提供不同的图像。我会为 iPad 创建一些图像,它会为 iPad mini 调整大小。iPhone 5 和 4s 也是如此。

C. ARC 是在 iOS 5 中引入的,因此可能不适用于 iOS 4。

D. 据我所知,除了向苹果收取 99 美元的费用外,没有特殊要求。

E. 当你拿到你的 iPhone 5 时,只需将它连接到 xcode,它就会为你将你的配置文件重新加载到手机上。

F. Apple 开发人员计划提供大量技术文档以及许多示例应用程序或相同的原因。访问苹果上的开发者网站,你会惊讶于你可以从这些文档中学到多少东西。我们都经历过这一切。:)

希望以上回答对我的朋友有所帮助。

于 2012-12-10T22:54:11.483 回答