我想为iPad制作书籍。 我还想写一个可以访问这些书的应用程序 并允许我添加更多书籍,而无需重新下载整个应用程序。
我的想法是有一个显示所有可用书籍的主项目。 然后是每本书的单独项目,将单独下载(如子项目)。
这可能吗? 如果是这样,我将如何将主项目与“子项目”合并?
如果没有,我将如何实现这一目标?
我在名为“儿童互动触摸书”的应用程序中看到了类似的内容
我正在使用xcode 4.3和cocos2d。
答案 0 :(得分:1)
就Xcode项目而言,这些应用程序都将是独立的Xcode项目。您可以(并且应该)共享的唯一内容是公共代码,例如cocos2d库。您可以通过为常用代码创建静态库目标来实现此目的。
至于您的主应用程序,请记住,您无法指示App Store代表您下载其他应用程序。用户体验必须是用户点击书籍下载后,他将被带到App Store应用程序,在那里他可以下载书籍。
如果我误解了您并且您想要同一个应用中的所有图书,则需要实施应用内购买以解锁或下载其他内容。无论您如何为该应用程序设置Xcode项目,如果您添加新书或对现有书籍进行修改,用户将始终必须下载应用程序的更新。除非您实施内容下载。但这与Xcode中的项目设置无关。