我的公司希望制作一个类似书架的应用程序可以在应用程序完成时加载更多书籍,他们希望应用程序能够加载更多插件而不会破坏已安装的代码:当应用程序购买并从中下载时在应用商店中,用户可以在应用商店中购买插件并将其安装到应用中。
谁能告诉我这是如何实现的?非常感谢你。
答案 0 :(得分:3)
Implementing A Plugin System in C or C++
Xcode & iOS - Create Plugins?
How can I combine multiple iPhone applications in to one application?
Objective-C Plugin Architecture Security (Mac, not iPhone)
Objective-C and designing a plugin mechanism
您必须选择正确的平台来创建插件,然后您需要将已安装的插件链接到正确的应用程序 我不认为你在安装插件之前能够检查它是否必须安装应用程序
第二种方法是使用in-app purchase
并将插件下载到程序数据目录
我认为第二种方式更有用,更有效,因为in AppStore cannot be sold application which is not standalone
,并依赖于另一个应用程序。