我是一名实习生,正在 swift 上开发移动应用程序。我为公司创建了一个应用程序,我需要将我的应用程序嵌入到其他合作伙伴公司的应用程序中。我在 stackoverflow 上查看了一些解决方案,但它们不清楚,我应该使用目标文件吗?如何将一个应用程序嵌入到另一个应用程序中?
感谢大家的帮助!!
最佳答案
将一个应用程序嵌入到另一个应用程序并不是一个简单的正确定义。您正在寻找的是动态框架。您可以向合作伙伴的应用添加新的动态框架目标,并从您的应用中移走您需要的所有功能和资源。
https://developer.apple.com/library/content/technotes/tn2435/_index.html
A framework is a hierarchical directory that encapsulates a dynamic library, header files, and resources, such as storyboards, image files, and localized strings, into a single package. Apps using frameworks need to embed the framework in the app's bundle.
如果您只想允许用户从一个应用程序导航到另一个应用程序,则应使用 iOS 深度链接机制。有许多第三方可以随时使用解决方案,例如 Branch。
这也很有用:
关于ios - 如何快速将一个应用程序嵌入到另一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44693243/