从现有 iPhone 应用程序创建通用应用程序
Posted
技术标签:
【中文标题】从现有 iPhone 应用程序创建通用应用程序【英文标题】:Creating Universal application from existing iPhone application 【发布时间】:2014-02-18 06:29:41 【问题描述】:我正在开发iPhone
应用程序,它是在Xcode
4.6 上创建的。现在我在Xcode
5.0 中运行相同的应用程序,它在ios
7 上也适用于我。现在我必须从现有应用程序创建一个通用应用程序。我在谷歌上找到了 2-3 个解决方案,这些解决方案涉及为 iPad
创建新的 xibs
并将目标更改为通用应用程序。我想知道实现这一目标的最简单方法是什么。我的应用程序是在 Xcode
4.6 上创建的,xibs
为 iPhone
。
【问题讨论】:
***.com/questions/5861330/… ***.com/questions/19838044/… @Rushabh 我不认为将现有 xib 转换为 iPad xib 会起作用。 您必须为 iPad 使用新的 xib 并将应用程序目标更改为通用。这是一种简单的解决方案。 @Rushabh 在 Xcode 5.0 中还有其他出路吗? 【参考方案1】:如果您正在构建一个同时支持 iPhone 和 iPad 的通用应用程序,那么最好的方法是使用 Size 类。您还可以使用尺寸类别为特定设备 (iPhone/iPad) 自定义布局。
【讨论】:
【参考方案2】:您不能为 ipad 创建新的 xib 并使用现有的 xib,但是您需要希望自动调整大小能正常工作。无论如何,大多数情况下 ipad 都有不同的设计。因此,如果您想要不同的设计,您需要制作他(使用新的 xib 或新代码)。
【讨论】:
以上是关于从现有 iPhone 应用程序创建通用应用程序的主要内容,如果未能解决你的问题,请参考以下文章
从现有 XSD 创建托管对象模型 - iPhone Core Data
从 iTunes Connect 中删除应用被拒绝的应用,因为我想从通用更改为 iphone
从通用应用程序中排除 iPhone 3GS 和较旧的 iPhone 和 iPod