iOSError: Error Domain=PBErrorDomain Code=7 "Cannot connect to pasteboard server

Posted 对酒当歌,人生几何?!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOSError: Error Domain=PBErrorDomain Code=7 "Cannot connect to pasteboard server相关的知识,希望对你有一定的参考价值。

 

这几天在用 Swift 开发一个简单的键盘扩展,真机调试时遇到了这个问题,详细信息如下:

***[964:34441] Could not save pasteboard named com.apple.UIKit.pboard.general. 
Error: Error Domain=PBErrorDomain Code=7 "Cannot connect to pasteboard server."
UserInfo={NSLocalizedDescription=Cannot connect to pasteboard server.}

 

在 stackoverflow 找到了解决方法【这是链接:http://stackoverflow.com/questions/25957366/ios8-custom-keyboard-copy-paste-to-uipasteboard/25978977】,设置如下:

Info.plist -> NSExtension -> NSExtensionAttributes -> RequestsOpenAccess -> YES

如图所示:

 

此外,还需要在手机中将该键盘设置“允许完全访问”,如图所示:

 

这样就 OK 了!

以上是关于iOSError: Error Domain=PBErrorDomain Code=7 "Cannot connect to pasteboard server的主要内容,如果未能解决你的问题,请参考以下文章

关于https的Error:Error Domain=NSURLErrorDomain Code=-1012

MKLocalSearch 产生 SearchAttribution Error 和 Error Domain=GEOErrorDomain Code=-8

Error Domain=HMErrorDomain Code=4 "操作无法完成。(HMErrorDomain error 4.)"

caffe.pb.h:9:42: fatal error: google/protobuf/stubs/common.h: 没有那个文件或目录

caffe.pb.h:9:42: fatal error: google/protobuf/stubs/common.h: 没有那个文件或目录

解析大型 XML 文件失败--ERROR:Error Domain=DDXMLErrorDomain Code=1 "(null)"