我在网上找到了很多解决方案,其中很多都需要将项目添加到一个组中。但我没有开发人员帐户,我只是一名学生,而我只想创建一个小部件,用户可以使用按钮进行交互,并在主应用程序中添加到coredata,所以任何解决方案都可以帮助我吗?感谢
答案 0 :(得分:0)
不,这是不可能的。 iOS上的扩展程序是与其应用程序不同的进程。沙盒意味着除非他们使用应用程序组,否则他们无法访问彼此的数据。它不仅仅是拥有此规则的核心数据,而且是任何类型的文件访问权限。如果您未能设置应用程序组,则可以尝试使用Web服务在线存储数据。应用和扩展程序都可以使用相同的Web服务来共享数据。