HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了将iPhone应用程序移植到iPad – 单个应用程序或分叉?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个iPhone应用程序,我即将修改为iPad.

我的问题是:该应用程序旨在用于iPhone OS 2.0,如果我用于iPad,我将不得不为OS 3.2设计它.

我无法更改iPhone版本,因为我冒一些旧版iPhone无法运行应用程序的用户.

显然,我可以制作一个可以在iPad / iPhone OS 3.2和iPhone / iPhone OS 2.0上运行的混合应用程序,但这将是一个难以维护的,有许多API调用等等.

哪种方法最好:混合版本或iPad的独立代码

解决方法

将Base SDK设置为iPhone 3.2设备.将iPhone部署目标设置为2.0.调用iPhone 3.2 API时,请使用Availibilitymacros.然后为iPad创建不同的UI代码并制作通用应用程序.这是所有世界中最好的.除非您拥有iPhone并且已经购买了应用程序,否则您将无法获得新的购买.如果你因为iPad版本更有兴趣获得更多收入(也许iPad版本有更多的功能?)那么你应该分叉你的代码,这样你就可以为iPad应用设置不同的价格点.如果我理解正确,您可以始终将fork保留在同一个 xcode项目中,这样您仍然可以使用共享的模型和控制器,并在构建时只选择要构建的目标.因此,作为一个开发者,你将获得两全其美.

根据admob统计
iPhone OS Statistics如果您的客户只是iPhone,那么人们不在3.0< 3%.这对我来说是一个非常小的数字,他们可以轻松地免费升级,所以我不会只为他们拿回你的应用程序.也许您的应用可能会说服更多人进行升级.现在,如果您的应用支持iPod Touch,那么您的目标市场仍然是32%2.X

大佬总结

以上是大佬教程为你收集整理的将iPhone应用程序移植到iPad – 单个应用程序或分叉?全部内容,希望文章能够帮你解决将iPhone应用程序移植到iPad – 单个应用程序或分叉?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。