可以这样说:App1和App2是来自同一开发人员的两个不同应用程序,这些应用程序依赖于通用动态框架:Framework1。在这种情况下,如果用户同时安装App1和App2,则iOS上将安装两个不同版本的Framework1,并使用默认设置。 是否有我们可以使用的设置,因此我们可以创建Framework1,以便它可以在安装了apps- app1和app2的设备上与app1和app2共享?iOS应用程序中的公共框架
0
A
回答
0
我不这么认为这是可能的。每个应用程序都有自己的框架和自己的访问权限。它不能被共享
1
没有,iOS的沙箱会阻止这一点。
为了使用你的框架1,该框架将需要位于应用程序包。即使应用程序来自同一开发人员,应用程序也无法访问其他应用程序包。 App1和App2可以通过应用程序组设置共享数据,但不能共享代码(包括框架)。
如果你在谈论App1和应用程序扩展(如今天的扩展名),这将是不同的。应用程序扩展程序作为应用程序包的一部分提供,因此可以让它们访问与其捆绑的应用程序相同的框架副本。
0
由于@Tom Harrington
引用Embedded Frameworks
位于应用程序的软件包中,并且不在应用程序之间共享,因此每个应用程序都有自己的副本。 只有Apple可以创建System Frameworks
女巫存储在系统级别,并可供所有应用程序使用。
相关问题
- 1. iOS应用程序未从框架中看到公共协议
- 2. iOS应用程序共享框架吗?
- 3. 的iOS应用程序框架
- 4. 联网iOS应用程序的框架?
- 5. 快速数据库应用程序最快的公共Web应用程序框架?
- 6. Chrome应用程序的公共应用程序列表
- 7. ATG Dynamo应用程序框架框架
- 8. 从命令行应用程序调用Windows公共对话框
- 9. 在Play框架中创建公共库
- 10. 如何在Apple iOS应用程序中使用Cocoa框架
- 11. 在tvOS应用程序中使用iOS框架
- 12. Facebook从公共应用程序连接
- 13. 为shopify托管公共应用程序
- 14. 从公共ip访问应用程序
- 15. 发布一个公共应用程序
- 16. 在ios主应用程序和扩展之间共享动态框架
- 17. XCode中的应用程序包框架
- 18. Web应用程序框架?
- 19. Android应用程序框架
- 20. Web应用程序框架
- 21. Facebook应用程序框架
- 22. 通过ios Facebook SDK中的共享对话框共享应用程序名称
- 23. Laravel:跨多个应用程序共享相同的框架
- 24. 嵌入式框架内的应用程序组不能共享
- 25. Scringo框架应用程序在ios中崩溃?
- 26. 从ios应用程序中删除结构框架
- 27. 在iOS应用程序中动态更改子视图框架
- 28. 适用于演示应用程序的最佳iPhone/iOS框架
- 29. 在java web应用程序中共享公共文本文件
- 30. 现代的Java框架公共
感谢您的回答..这是否意味着该版本-minor版本中,我们得到了一个动态的框架主要版本设置是在iOS项目无用的应用程序和应用程序扩展在一个单一的IPA始终共享应用程序商店? – Shashank
我不确定你在评论中提出了什么要求,但似乎与此问题完全无关。 –
据我了解,我们对frameworks-主要和次要版本的版本(https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPFrameworks/Concepts/VersionInformation.html)来管理与支持其他共享该框架的应用程序。由于在沙箱中共享iOS框架受到限制,似乎版本控制只是一个数字。它看起来是否正确? – Shashank