2012-10-22 64 views
4

我正在使用Xcode 4.5.1開發可可應用程序。我的應用使用webview並捆綁了一個插件以用於該webview。在沙盒可可應用程序中捆綁NPAPI插件

當我編譯我的代碼並運行我的應用程序時,它工作正常,並且該插件被加載並在webview中使用。

但是,如果我爲我的應用程序啓用沙箱環境,它將停止工作。該插件未加載。

當運行了沙盒,我得到這個日誌從我的插件:

10/22/12 4:40:54.041 PM WebKitPluginHost[43018]: Instantiating Plugin 

在沙箱中運行的時候,我不會從我的插件得到任何東西,但它的WebView顯示一個空框,我的插件視圖應該是。它不會像插件不在這裏那樣顯示缺少插件消息。

我試圖把它添加到我的應用程序的權利:

com.apple.WebKit.PluginAgent 

爲一個字符串

com.apple.security.temporary-exception.mach-lookup.global-name array 

,但沒有運氣。

你知道我該如何調試嗎?

回答