方法'setSetting:'未在插件中定义

时间:2013-08-04 09:20:01

标签: cordova settings.bundle

我在我的项目中使用Cordova 2.7,我正在尝试使用插件“applicationPreferences”https://github.com/sandeep45/phonegap-plugins/blob/be5af18a5106d90ac534083df714314742b8eb2b/iPhone/ApplicationPreferences/

设法设置settings.bundle和插件后,我遇到了这个错误:

ERROR: Method 'setSetting:' not defined in Plugin

我只想尝试设置,我认为无论编码问题阻止它运行,也会导致'getSetting'方法失败。

该插件如下所示:

H档

https://raw.github.com/sandeep45/phonegap-plugins/be5af18a5106d90ac534083df714314742b8eb2b/iPhone/ApplicationPreferences/applicationPreferences.h

M档

https://raw.github.com/sandeep45/phonegap-plugins/be5af18a5106d90ac534083df714314742b8eb2b/iPhone/ApplicationPreferences/applicationPreferences.m

我对obj-c不太好,任何人都可以看到错误的原因,以及我如何纠正错误?

1 个答案:

答案 0 :(得分:0)

我错误配置了config.xml

真的很简单..

<plugin name="applicationPreferences" value="CVDPlugin" />

原本应该......

<plugin name="applicationPreferences" value="applicationPreferences" />

认识自己,阅读手册!

对于那些可能犯同样愚蠢错误的人来说,至少现在它已成为一块巨石:D