我正在使用 Xcode 4.5.1 开发可可应用程序。我的应用程序使用 webview 并捆绑了一个插件以与该 webview 一起使用。
当我编译我的代码并运行我的应用程序时,它工作正常,并且插件被加载并在 webview 中使用。
但是,如果我为我的应用启用沙盒环境,它就会停止工作。插件未加载。
当沙箱用完时,我从我的插件中获取此日志:
10/22/12 4:40:54.041 PM WebKitPluginHost[43018]: Instantiating Plugin
在沙箱中运行时,我没有从我的插件中得到任何东西,但是 web 视图确实显示了一个空白框,我的插件视图应该在哪里。如果插件不在这里,它不会显示缺少插件消息。
我尝试将此添加到我的应用程序的权利中:
com.apple.WebKit.PluginAgent
作为一个字符串
com.apple.security.temporary-exception.mach-lookup.global-name array
但没有运气。
你知道我怎么调试这个吗?