xcode 将两个iOS应用合并为一个

yfjy0ee7  于 2023-05-01  发布在  iOS
关注(0)|答案(2)|浏览(242)

我有一个情况,两个独立的公司希望“加入”他们的iOS应用程序在一起,形成一个单一的应用程序(这样只需要一个应用程序商店下载)。这些应用程序具有完全独立的代码库。两家公司希望合作,但他们并不希望彼此看到对方的代码。
对代码进行一定程度的篡改是可以接受的。
有没有什么方法可以“打包”代码库或二进制文件,以便app1可以合并到app2中,而app2开发人员没有访问app1代码库的权限?
谢谢

bcs8qyzn

bcs8qyzn1#

当然,将其中一个(或两个)应用程序制作成库或框架,可以从另一个调用(以示例化和打开XIB文件和视图控制器,这是“另一个”应用程序的父视图)。
然后,源代码就可以从一个部分到另一个部分保持分离和区别。
但是,您还必须制定解决方案,以处理在两个应用程序中实现的任何应用程序委托(UIApplicationDelegate)方法。祝你好运!

yshpjwxd

yshpjwxd2#

您还可以创建不同模块的多个框架,然后导入您的框架,这将使您的代码保持独立并易于管理

相关问题