1

我正在关注有关如何在 iOS 上的 Cordova 项目中启用推送通知的教程。

如果我使用作者提供的示例项目,则一切就绪并且可以正常工作。

但是我需要使用最新的 Cordova 版本,所以我开始制作自己的项目。Cordova 项目已正确创建。当我尝试安装推送通知插件时,问题就开始了。

在教程中,作者说要对 cordova.plist 文件进行一些更改,但为什么 .plist 文件在最新版本的 Cordova 中不存在?

还有其他方法可以启用插件吗?我们不需要.plist?

4

2 回答 2

1

我有同样的问题。卡在同一个地方。这就是我所做的 1- 使用 CLI 安装插件 - phonegap local plugin add https://github.com/phonegap-build/PushPlugin.git 2- 因为我找不到 PLIST 将代码添加到 AppDelegate.m 只会产生错误。所以我找到了以下链接: Cordova 2.5.0 - 将 appDelegate.m 引用到 PushPlugin 3 后出错 - 在上面的链接中有一个 appdelegate.m 的示例,我在我的代码中复制并替换了它。这样我就不必担心 plist 了。4-我复制了 JS 的其余部分,它立即生效。希望这可以帮助。

于 2013-12-10T02:39:52.930 回答
0

你管理它如何解决问题?您必须在 config.xml 文件中进行更改添加:插件

name="PushPlugin" and value="PushPlugin

在 config.xml 中,然后将其添加到您的 AppDelegate.m https://github.com/hollyschinsky/PhoneGapBuildPushProject2/blob/master/PhoneGapBuildPushApp2/Classes/AppDelegate.m

希望这会有所帮助 - 我在同一个教程上,但无法管理下一步 - 也许我们可以互相帮助一点

于 2013-05-02T08:56:51.310 回答