我的公司想要制作一个像书架一样的应用程序,可以在应用程序完成后加载更多书籍,他们希望应用程序能够加载更多插件而不破坏已安装的代码:当应用程序已从购买和下载时应用商店,用户可以在应用商店购买插件并安装到应用中。
谁能告诉我这是如何实现的?非常感谢。
最佳答案
- 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
您必须选择正确的平台来创建插件,然后您需要将已安装的插件链接到正确的应用程序 我认为您无法在安装插件之前检查是否必须安装应用
第二种方式将使用应用内购买
并将插件下载到程序数据目录
我认为第二种方式更好用也更有效,因为在AppStore中不能销售非独立的应用
,并且依赖于另一个应用。
关于ios - 如何向现有应用程序添加一个或多个插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7008545/