我正在尝试决定一个应用程序是否应该是通用的。以下是我的要求和与每个相关的问题:
应用内购买。如果您在 iPhone 上下载该应用程序并进行购买,它应该反映在 iPad 版本中。显然你不应该买两次。这是破坏交易吗?有没有办法将应用内购买绑定在单独的二进制文件中?
iCloud同步会很好。用户在应用程序中创建内容,如果在 iPhone 上创建的内容出现在 iPad 应用程序中,那就太好了。同样,这是否意味着它必须是通用的?
该应用程序很大,包含很多图像。通用应用程序的主要缺点是我的无线下载上限为 50MB,而单个二进制文件意味着 iPhone 可以获取所有 iPad 图像,反之亦然。
如果我确实让它们成为了两个独立的应用程序,我是否将我的 Xcode 项目中的所有内容分成两个不同的目标并以这种方式构建?
对这些问题或我应该考虑的其他事情的任何答案将不胜感激。