Urban Airship phonegap 3.5 with Phonegap Build

Posted

技术标签:

【中文标题】Urban Airship phonegap 3.5 with Phonegap Build【英文标题】: 【发布时间】:2015-10-28 19:06:01 【问题描述】:

我正在尝试将最新版本的 Urban Airship Javscript SDK (3.5) 与使用 Phonegap Build 的 Phonegap 应用程序一起使用。官方的 Phonegap 构建文档仅链接到 2.7.0 的托管版本

https://build.phonegap.com/plugins/1353

我在 NPM 上找到了 3.5.0 版,但我似乎无法使用 Phonegap Build 正确安装它。难道我做错了什么?我的config.xml 文件如下所示:

<gap:plugin name="urbanairship-cordova" source="npm" version="3.5.0" />
<!-- Urban Airship app credentials -->
<preference name="com.urbanairship.production_app_key" value="Your Production App Key" />
<preference name="com.urbanairship.production_app_secret" value="Your Production App Secret" />
<preference name="com.urbanairship.development_app_key" value="********" />
<preference name="com.urbanairship.development_app_secret" value="********" />

<!-- Required for android. -->
<preference name="com.urbanairship.gcm_sender" value="Your GCM Sender ID" />

<!-- If the app is in production or not -->
<preference name="com.urbanairship.in_production" value="false" />

<!-- Optional config values -->

<!-- Enable push when the application launches -->
<preference name="com.urbanairship.enable_push_onlaunch" value="true" />

<!-- Override the Android notification icon -->
<preference name="com.urbanairship.notification_icon" value="ic_notification" />

<!-- Specify the notification accent color for Android API 21+ (Lollipop) -->
<preference name="com.urbanairship.notification_accent_color" value="#0000ff" />

<!-- Clear the ios badge on launch -->
<preference name="com.urbanairship.clear_badge_onlaunch" value="true" />

【问题讨论】:

Phonegap Build 官方论坛Nitobi 上的股票答案是问作者。 安卓? IOS?什么错误? phonegap.com/blog/2015/09/28/android-using-gradle 【参考方案1】:

您是否通过以下链接?

Documentation of Urbanairship integration

您的项目中是否安装了以下插件?

Urban Airship PhoneGap/Cordova Plugin

如果您仍然遇到错误,请将错误日志或尝试在Urbanairship console 中查看错误。

【讨论】:

以上是关于Urban Airship phonegap 3.5 with Phonegap Build的主要内容,如果未能解决你的问题,请参考以下文章

使用 Urban Airship & Phonegap,无法注册设备:“Device token is nil”

使用 Phonegap for Ios 实现 Urban Airship 在注册时卡住了

使用 Urban AirShip 和 Rails 3 for iphone 推送通知

Urban Airship 和 AirshipConfig.plist

Urban Airship 收不到富推

Urban Airship 在呼叫起飞时坠毁