我正在开发一个可以在任何应用程序中运行的SIMBL插件(我使用的是Lion 10.7.4)。它与大多数应用程序(包括苹果应用程序,如Finder、Safari或Terminal)都能很好地工作,但TextEdit和预览似乎玩得不好。我不确定它是否与这种情况相关,但当我尝试用我的插件启动TextEdit或预览时,我得到了这个错误:
03/06/2012 16:14:02,096 SIMBL Agent: eventDidFail:'tvea' error:Error Domain=NSOSStatusErrorDomain Code=-1708 "The operation couldn’t be completed. (OSStatus error -1708.)" (the AppleEvent was not handled by any handler ) UserInfo=0x4009788e0 {ErrorNumber=-1708} userInfo:{
ErrorNumber = -1708;
}我还注意到,SizeWell开发人员在使用TextEdit和预览(参见their release notes)时遇到了问题,但找不到任何原因导致它不能工作。对此有什么想法吗?
如果您需要更多信息,请不要犹豫,尽管问!
发布于 2012-06-04 00:07:34
几乎可以肯定的是,这与TextEdit和预览都是沙箱的事实有关。看起来这似乎是SIMBL语言的一个众所周知的局限性,而且一些扩展,如Afloat,已经解决了它:http://infinite-labs.net/kb/afloat/af-lion.html
https://stackoverflow.com/questions/10871464
复制相似问题