3

我有一种情况,两家不同的公司希望将他们的 iOS 应用程序“加入”在一起以形成一个应用程序(因此只需要一个应用程序商店下载)。这些应用程序具有完全独立的代码库。这些公司正在寻求合作,但他们并不真正希望彼此看到彼此的代码。

对代码进行一定程度的摆弄是可以接受的。

有没有办法“打包”代码库或二进制文件,以便应用程序 1 可以合并到应用程序 2 中,而应用程序 2 开发人员无法访问应用程序 1 代码库?

谢谢

4

1 回答 1

2

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

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

但是您还必须制定解决方案来处理在两个应用程序中实现的任何应用程序委托 (UIApplicationDelegate) 方法。祝你好运!

于 2012-06-07T09:04:31.877 回答