如何将一个应用程序嵌入另一个应用程序

时间:2017-06-22 07:45:02

标签: ios swift xcode

我是快速学习移动应用程序的实习生。我为公司创建了一个应用程序,我需要将我的应用程序嵌入到其他合作伙伴公司的应用程序中。我在stackoverflow上看了一些解决方案,但它们不清楚,我应该使用目标文件吗?如何将一个应用程序嵌入另一个应用程序?

感谢您的帮助!!

2 个答案:

答案 0 :(得分:2)

将一个应用程序嵌入另一个应用程序并不是一个安静的正确定义。您正在寻找的是动态框架。您可以向合作伙伴的应用添加新的动态框架目标,并从您的应用中移动您需要的所有功能和资源。

https://developer.apple.com/library/content/technotes/tn2435/_index.html

  

框架是一个分层目录,它将动态库,头文件和资源(如故事板,图像文件和本地化字符串)封装到单个包中。使用框架的应用程序需要将框架嵌入到应用程序的包中。

如果您只想让用户从一个应用程序导航到另一个应用程序,则应使用iOS深度链接机制。有许多第三方,准备使用的解决方案,如分支。

https://branch.io/

这也很有用:

https://developer.apple.com/ios/universal-links/

答案 1 :(得分:0)

这可以通过为您的应用定义网址架构来实现,以便合作伙伴的应用可以指向。

这是您需要的教程 http://www.brianjcoleman.com/tutorial-deep-linking-in-swift/