0

我想为 iPad 创建书籍。我还想编写一个应用程序,可以访问这些书籍并允许我添加更多书籍,而无需重新下载整个应用程序。

我的想法是有一个显示所有可用书籍的主要项目。然后为每本书单独下载一个单独的项目(如子项目)。

这可能吗?如果是这样,我将如何将主项目与“子项目”合并?

如果没有,我将如何实现这一目标?

我在一个名为“儿童交互式触控书”的应用程序上看到了类似的东西

我正在使用 xcode 4.3 和 cocos2d。

4

1 回答 1

1

就 Xcode 项目而言,这些应用程序都将是独立的 Xcode 项目。您唯一可以(并且应该)共享的是通用代码,例如 cocos2d 库。为此,您可以为常用代码创建一个静态库目标。

至于您的主应用程序,请记住,您不能指示 App Store 代表您下载另一个应用程序。用户体验必须是,一旦用户点击一本书下载它,他就会被带到 App Store 应用程序,在那里他可以下载这本书。

万一我误解了您,并且您希望所有书籍都在同一个应用程序中,您需要实施应用程序内购买来解锁或下载其他内容。无论您如何为该应用程序设置 Xcode 项目,如果您添加一本新书或对现有书进行修改,用户将始终需要为您的应用程序下载更新。除非您实施内容下载。但这与 Xcode 中的项目设置无关。

于 2012-05-30T10:48:58.743 回答