Objective c 将两个iOS应用程序合并为一个

Objective c 将两个iOS应用程序合并为一个,objective-c,ios,xcode,app-store,Objective C,Ios,Xcode,App Store,我遇到过这样的情况:两个独立的公司希望将他们的iOS应用程序“连接”在一起,形成一个应用程序(因此只需要下载一个应用程序商店)。这些应用程序有完全不同的代码基础。两家公司都在寻找合作伙伴,但他们并不希望彼此看到对方的代码 对代码进行一定程度的修改是可以接受的 是否有任何方法可以“打包”代码库或二进制文件,以便在app2开发人员无法访问App1代码库的情况下将App1合并到app2中 谢谢当然,将其中一个(或两者)应用程序放入可以从另一个应用程序调用的库或框架中(实例化并打开作为“其他”应用程序父

我遇到过这样的情况:两个独立的公司希望将他们的iOS应用程序“连接”在一起,形成一个应用程序(因此只需要下载一个应用程序商店)。这些应用程序有完全不同的代码基础。两家公司都在寻找合作伙伴,但他们并不希望彼此看到对方的代码

对代码进行一定程度的修改是可以接受的

是否有任何方法可以“打包”代码库或二进制文件,以便在app2开发人员无法访问App1代码库的情况下将App1合并到app2中

谢谢

当然,将其中一个(或两者)应用程序放入可以从另一个应用程序调用的库或框架中(实例化并打开作为“其他”应用程序父视图的XIB文件和视图控制器)

然后,源代码可以保持独立,并且可以从一个部分到另一个部分进行区分


但是,您还必须解决如何处理在这两个应用程序中实现的任何应用程序委托(UIApplicationDelegate)方法的问题。祝你好运

我同意,按照这些思路,你必须在两个应用程序之间进行协商,哪一个应用程序正在吞下哪一个。这不仅仅是应用程序代理,一个应用程序可能应该离开商店。。。