我正在描述一个问题,我花了很长时间来学习答案.
" GenericKeychain "示例是在init中使用accessGroup时提供在应用程序之间共享钥匙串数据的包装器的良好开端.
但是,在我的应用程序中实现这一点产生了一个模糊的错误代码(永远定位)-25243,这意味着:没有访问控制.
我在iPad上运行Apple的示例应用程序(GenericKeychain)只是为了得到同样的错误.咦?
Apple的文档是否无法实现完成此任务所需的内容?
是否可以使用命名的UIPasteboard(即不是全局的)在两个应用程序之间传输数据?
Apple的文档说:
粘贴板可以是公共的或私人的.公共粘贴板称为系统粘贴板; 私有粘贴板由应用程序创建,因此称为应用程序粘贴板.
这意味着粘贴板可以是"全局和公共"或"命名和私有".
我创建了两个具有不同捆绑ID的应用程序,并且似乎能够使用私有名称的粘贴板将内容从一个应用程序传递到另一个应用程序.但这只是iOS模拟器的一个功能,还是真正支持但没有很好记录的东西?
感谢您的任何见解!