UIPasteboard 字符串从 Today 扩展中返回 null
UIPasteboard string returning null from Today extension
似乎在iOS 9/Xcode 7 beta 5中,我无法访问
[[UIPasteboard generalPasteboard] string];
来自我的 Today 小部件扩展,无论内容如何,它都是 returns(NULL)。我查看了发行说明,但没有看到任何与此相关的内容。
有什么想法吗?
这似乎是 iOS 9 beta 5 的一个未记录的错误,特别是 iOS 运行时。相同的代码适用于 iOS 9 beta 5 上的普通应用程序,以及 iOS 8.x 设备中的今天小部件。
我的应用程序是一个密码管理器,需要在后台检查粘贴板的内容并在一段时间后将其清除,以限制用户的密码泄露。
主应用程序在后台运行时,也从 [[UIPasteboard generalPasteboard] string]
调用中获取 nil。当它回到前台时,它获得了正确的数据。
因此,我怀疑这是一个新的未记录的 security/privacy 功能,并且不会有 "fixing"。
似乎在iOS 9/Xcode 7 beta 5中,我无法访问
[[UIPasteboard generalPasteboard] string];
来自我的 Today 小部件扩展,无论内容如何,它都是 returns(NULL)。我查看了发行说明,但没有看到任何与此相关的内容。
有什么想法吗?
这似乎是 iOS 9 beta 5 的一个未记录的错误,特别是 iOS 运行时。相同的代码适用于 iOS 9 beta 5 上的普通应用程序,以及 iOS 8.x 设备中的今天小部件。
我的应用程序是一个密码管理器,需要在后台检查粘贴板的内容并在一段时间后将其清除,以限制用户的密码泄露。
主应用程序在后台运行时,也从 [[UIPasteboard generalPasteboard] string]
调用中获取 nil。当它回到前台时,它获得了正确的数据。
因此,我怀疑这是一个新的未记录的 security/privacy 功能,并且不会有 "fixing"。