iPhone/iPad项目升级和通用与不同设备特定项目

iPhone/iPad项目升级和通用与不同设备特定项目,iphone,xcode,ipad,ios,Iphone,Xcode,Ipad,Ios,根据这个主题,我应该选择“升级”iPhone项目,使其包含iPad。但是,本页没有讨论通用与两个设备目标的优缺点 我认为升级最理想的好处是“单一源代码”——在任何地方都运行一次写(不同于Java及其“到处调试”) 我想知道当使用通用二进制文件与不同的目标文件时,在该领域会遇到哪些问题?避免将其构建为通用应用程序的最常见原因是,如果您想为iPad版本收取更多费用。通用应用程序只有一个应用程序商店条目。将其构建为两个独立的应用程序可以让您提交两次,并为它们设置不同的价格 单一/双重应用商店进入问题有

根据这个主题,我应该选择“升级”iPhone项目,使其包含iPad。但是,本页没有讨论通用与两个设备目标的优缺点

我认为升级最理想的好处是“单一源代码”——在任何地方都运行一次写(不同于Java及其“到处调试”)


我想知道当使用通用二进制文件与不同的目标文件时,在该领域会遇到哪些问题?

避免将其构建为通用应用程序的最常见原因是,如果您想为iPad版本收取更多费用。通用应用程序只有一个应用程序商店条目。将其构建为两个独立的应用程序可以让您提交两次,并为它们设置不同的价格

单一/双重应用商店进入问题有很多影响-合并/单独的评论和评级、发布图表、促销代码等。从应用商店和最终用户的角度来看,它们本质上是不同的应用


我不确定你在“单一来源”这一点上得到了什么。仅仅因为你正在生成两个应用程序包,并不意味着你已经有了两份源代码。

你看到任何应用程序了吗。有不同的二进制文件?