0

我是使用 phonegap 进行 iOS 开发的新手,

我尝试使用 sharekit 插件,我按照自述文件(sharekit 2.0)中提到的所有步骤操作,但它仍然无法正常工作,我收到以下 3 个错误:

/..path../Plugins/ShareKitPlugin.m:31:63: Use of undeclared identifier 'SHKURLContentTypeWebpage'
/..path../Plugins/ShareKitPlugin.m:85:63: Use of undeclared identifier 'SHKURLContentTypeWebpage'
/..path../Plugins/ShareKitPlugin.m:102:63: Use of undeclared identifier 'SHKURLContentTypeWebpage'

问题是我找不到任何适用于cordova 2.2.0 的sharekit,因为我得出结论认为这个插件的旧版本不支持新的cordova 2.2.0。

有什么建议可以获取最新的插件吗?或如何解决这些错误?

4

2 回答 2

1

我在使用 phonegap 2.7.0 和 repo 中最新的 sharekit 和 sharekitplugin 时遇到了同样的问题。在 import 语句下面添加这一行。它编译并且插件对我有用。我不确定这是否正确。

#import "SHKMail.h"// Add below this statement
char *SHKURLContentTypeWebpage="text/html";

该插件已经有 2 年没有更新了,所以这可能与新的 Sharekit 不兼容。

于 2013-05-29T06:34:58.127 回答
0

我自己没有得到这些错误。但只是一个快速提示。你关注维基了吗?不要忘记第一步,因为直接从 Github 页面下载插件不包含子模块。

于 2012-12-06T22:32:19.770 回答