我正在关注有关如何在 iOS 上的 Cordova 项目中启用推送通知的教程。
如果我使用作者提供的示例项目,则一切就绪并且可以正常工作。
但是我需要使用最新的 Cordova 版本,所以我开始制作自己的项目。Cordova 项目已正确创建。当我尝试安装推送通知插件时,问题就开始了。
在教程中,作者说要对 cordova.plist 文件进行一些更改,但为什么 .plist 文件在最新版本的 Cordova 中不存在?
还有其他方法可以启用插件吗?我们不需要.plist?
我正在关注有关如何在 iOS 上的 Cordova 项目中启用推送通知的教程。
如果我使用作者提供的示例项目,则一切就绪并且可以正常工作。
但是我需要使用最新的 Cordova 版本,所以我开始制作自己的项目。Cordova 项目已正确创建。当我尝试安装推送通知插件时,问题就开始了。
在教程中,作者说要对 cordova.plist 文件进行一些更改,但为什么 .plist 文件在最新版本的 Cordova 中不存在?
还有其他方法可以启用插件吗?我们不需要.plist?
我有同样的问题。卡在同一个地方。这就是我所做的 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 的其余部分,它立即生效。希望这可以帮助。
你管理它如何解决问题?您必须在 config.xml 文件中进行更改添加:插件
name="PushPlugin" and value="PushPlugin
在 config.xml 中,然后将其添加到您的 AppDelegate.m https://github.com/hollyschinsky/PhoneGapBuildPushProject2/blob/master/PhoneGapBuildPushApp2/Classes/AppDelegate.m
希望这会有所帮助 - 我在同一个教程上,但无法管理下一步 - 也许我们可以互相帮助一点