我使用PhoneGap的2.4做一個項目和最新的Facebook的插件的PhoneGap Facebook的插件
https://github.com/phonegap/phonegap-facebook-plugin
我的問題是張貼到牆上用戶飼料,我能夠對用戶進行認證,獲得所有適當的事件,等等,但當我試圖張貼到飼料(我先要求讀取,然後寫入權限序列,因爲在ios6內新的API,並有發佈權限的用戶,也我已經設置我的Facebook帳戶的設置,啊,我也使用Facebook SDK 3.1)控制檯只是槽和錯誤
* ****終止應用程序,由於未捕獲的異常'NSInternalInconsistencyException',原因:' - [__ NSCFDictionary removeObjectForKey:]:將變異方法發送到不可變對象**
正試圖從對象中刪除和無法更改的字典, ?哪裏?如何解決這個問題?
這就是我的js methond試圖做
var params = {
method: 'feed',
name: 'Facebook Dialogs',
link: 'https://developers.facebook.com/docs/reference/dialogs/',
picture: 'http://fbrell.com/f8.jpg',
caption: 'Reference Documentation',
description: 'Dialogs provide a simple, consistent interface for applications to interface with users.'
};
FB.ui(params, function(obj) { console.log(obj); });
的錯誤時調用FB.ui()
我真的不知道該怎麼做,或者我可以開始尋找,感謝任何幫助!
我可以確認此更改現已合併到github上插件的主分支,因此下載/克隆最新版本應包含修復程序。 – 2013-02-27 15:09:39