我收到了一个非常有趣的项目。我必须完成的任务是想办法让合作伙伴在不放弃源代码的情况下参与应用程序。代码将包含在应用程序的主包中,因此不会动态存储。合作伙伴有一个功能齐全的应用程序,需要在适当的时间在主应用程序的窗口中运行。我知道让合作伙伴创建一个网络应用程序是理想的,因此它被视为网页,但我更关心必须在 iOS 中本地编写的代码。
我的问题是解决这个问题的最佳方法是什么?理论上它就像一个应用程序中的一个应用程序。如果他们放弃了他们的 .app 文件,有没有办法我可以将它包含在包中,然后在我捕捉到某个事件时运行它?我应该让合作伙伴在框架中创建他们的代码,然后导入到 shell 项目中吗?解决这个问题的最佳方法是什么?
Best Answer-推荐答案 strong>
如果您的第二方不想为您提供源代码,他为什么不将其编译为目标代码,然后让您简单地将其链接到您的应用程序?
顺便说一下,至少在官方(非越狱)iDevices 上,应用程序不能以这种方式“嵌入”或“打开”另一个应用程序 - 如果 1. 它是一个单独的应用程序,您可以以编程方式打开一个应用程序 2 . 它有一个注册的特殊 URL 关联到它的包。
关于iphone - 在 App 中创建 App,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/11941580/
|