0

我正在尝试决定一个应用程序是否应该是通用的。以下是我的要求和与每个相关的问题:

  • 应用内购买。如果您在 iPhone 上下载该应用程序并进行购买,它应该反映在 iPad 版本中。显然你不应该买两次。这是破坏交易吗?有没有办法将应用内购买绑定在单独的二进制文件中?

  • iCloud同步会很好。用户在应用程序中创建内容,如果在 iPhone 上创建的内容出现在 iPad 应用程序中,那就太好了。同样,这是否意味着它必须是通用的?

  • 该应用程序很大,包含很多图像。通用应用程序的主要缺点是我的无线下载上限为 50MB,而单个二进制文件意味着 iPhone 可以获取所有 iPad 图像,反之亦然。

  • 如果我确实让它们成为了两个独立的应用程序,我是否将我的 Xcode 项目中的所有内容分成两个不同的目标并以这种方式构建?

对这些问题或我应该考虑的其他事情的任何答案将不胜感激。

4

1 回答 1

0

我认为,更好的选择是 Universal App

该应用程序很大,包含很多图像。通用应用程序的主要缺点是我的无线下载上限为 50MB,而单个二进制文件意味着 iPhone 可以获取所有 iPad 图像,反之亦然。

是的。这是我测量的唯一困难。但是,您可以通过单独命名清楚地指定哪些图像应该加载到 iPad 中,哪些应该只加载到 iPhone 中。

如果我是正确的,你可以使用类似的东西myImage~iPhone.png or myImage~iPad.png

于 2013-03-27T22:06:37.047 回答