问题标签 [pushwoosh]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 向特定 iOS 用户发送推送
我使用 PushWoosh 进行推送通知。我知道使用 API,可以使用 API 中的设备标识符发送给特定用户。但是,我也知道开发人员不能再在 iOS 中直接访问 UDID。那么,现在需要采取哪些步骤才能做到这一点?我假设以某种方式获得了 UDID 并为其创建了一个位置标记 #,并且应用程序可以访问它,但我对如何做这一切有点模糊。
ios - 找不到词法或预处理器“PushNotificationManager.h”文件。[Pushwoosh]
我正在使用 phonegap/cordova 制作的 iOS 应用程序上使用 pushwoosh 实现推送通知。
我遵循了本教程(但停留在第 1 步): http ://www.pushwoosh.com/programming-push-notification/ios/ios-additional-platforms/push-notification-sdk-integration-for-phonegap/
我从这里下载了 SDK:https ://github.com/Pushwoosh/pushwoosh-phonegap-3.0-plugin
我从SDK的“ios”目录下获得了这些文件:
- PushNotification.h
- PushNotification.m
- Pushwoosh.framework [文件夹]
我无法使用终端安装插件,所以我正在尝试手动安装插件(如果您可以向我发送有关如何手动和自动安装插件的链接,请这样做。谢谢),我所做的是我拖动文件Pushwoosh.framework到我的 XCode 项目中的“Frameworks”文件夹中,然后我将Pushnotification.h和Pushnotification.m拖到“Classes”文件夹中。当我构建并运行应用程序时,出现以下错误:
它在PushNotification.h上突出显示以下代码:
这个错误是什么意思?
我做错什么了?
手动安装这些插件的正确方法是什么?
谢谢你。
更新:
我改变了
到
现在我收到大量 Apple Mach-O Linker 错误消息说
“架构 i386 的未定义符号”
android - 使用 pushwoosh 和 gcm 库时出现错误
我已经使用 GCM 向用户发送单个消息。它工作正常,但是当我使用 pushwoosh 向所有注册设备发送消息时,我收到一个错误,错误是
所以我删除了 GCM.jar 文件,因为在 PushWoosh 他们已经提供了 GCMIntentService 类但是我在 GCMIntentService.java 文件中遇到了另一个错误,如下所示
http://www.imagesup.net/?di=1414011958054
在这里,我收到建议删除参数以匹配 GCMIntentService 并且构造函数未定义。建议如下
如果我删除 Config.GOOGLE_SENDER_ID 我们如何设置发件人 ID。
ios - 在 iOS 应用程序 [phonegap/cordova][Pushwoosh] 上显示推送通知作为警报消息
您好,感谢您查看此问题,当我的 iOS 应用程序打开时,我无法收到推送通知。但是,当应用程序在后台运行时,它可以完美运行。但是当应用程序打开时,它甚至没有触发应该将通知显示为警报消息的“推送通知”事件。
我遵循了这些说明,但做了一些调整: http ://www.pushwoosh.com/programming-push-notification/ios/ios-additional-platforms/push-notification-sdk-integration-for-phonegap/
这是页面加载时我的代码:
pushwooshReady功能:
initPushwoosh函数:
这是 registerPushWooshIOS 函数:
这是我的displayPushwooshMessage函数:
您的帮助将不胜感激。
ios - ios pushwoosh 实现错误
我已经在我的 Mac 上下载了 ios pushwoosh-phonegap 的示例,我想在设备上运行,但它给了我这个错误,即 pushwoosh/pushnotificationmanager.h 未找到。问题是什么?还有另一个问题,当我在 pushwoosh 网站上配置 ios 时,它说无法生成证书。我在密钥上有 apn 证书,我导出了 .cer 文件。我也尝试上传证书的下载版本。同样的错误。我应该上传开发证书吗?我使用免费帐户,所以我无法进行自动配置。任何帮助,谢谢。
android - Pushwoosh 原生推送消息处理
我正在使用 PushWoosh 服务来处理基于 PhoneGap 的应用程序上的推送通知。
但是我在处理本机推送消息时遇到了问题。
如果我通过 PushWoosh API 或管理面板发送推送通知,它会像这样发送到设备:
但是,如果我使用此有效负载通过 Google Native Push Services 发送推送通知:
它涉及到设备:
因此,如果我通过 Google 服务发送推送消息,这会导致标题未显示在通知 ğanel 上。
这是我的问题:如何解决这个问题?通过 Google 发送消息在通知面板上显示标题的最佳方式是什么?
编辑:
我在自己身上发现了问题 :) 我的代码两次使用 json_encode 对消息进行编码。我删除了其中一个,问题就解决了。
cordova - PushWoosh 在用户选择之前注册回调
我正在尝试使用 PushWoosh 电话间隙插件实现推送通知。所有示例中,在 deviceReady 上都发生了 registerDevice 事件。但是,我希望用户不要立即收到通知;所以,我推迟了注册。
我的问题是 registerDevice 的回调发生在用户实际选择是否允许通知之前。因此,当用户从未真正做出选择时,我得到的状态显示推送已禁用。
在用户选择允许或不允许推送通知之后,如何防止我的回调触发。
android - 在 ionic 中使用 Pushwoosh android 注册多个应用程序
我正在为我的一个离子应用程序实现推送通知。我在 PushWoosh 注册了 2 个应用程序。上个月我使用第一个 pushwoosh 应用程序注册了我的设备。它适用于许多设备。现在我创建了另一个移动应用程序并尝试实现推送通知,但注册似乎总是失败。一台设备只能注册一个 pushwoosh 通知是否存在限制?我不能将我的手机注册到多个 pushwoosh 通知吗?
titanium-alloy - Android-Titanium-Sample 项目不触发 pushwoosh 回调函数
var pushnotifications = require('com.arellomobile.push'); Ti.API.info("模块是 => " + pushnotifications);
php - PushWoosh 的 Android 设备注册无效
我正在使用以下 PHP 代码向 PushWoosh 远程 API 发送推送通知。它适用于 iOS 设备,似乎也适用于 Android(即我从 API 获得了所有适当的成功响应),但是只有当我在 PushWoosh 控制台和我的 Android 设备中收到 InvalidRegistration 报告时,Android 的设备注册才有问题从 PushWoosh 注销。有人解释为什么吗?PushWoosh 支持几乎不存在(在支付服务费用之前考虑这一点)。
我正在记录的响应消息与预期的一样 - 我取回未知设备,注册它们并接收每次注册的成功响应,然后重新发送通知,我得到的响应消息是成功的,并且没有显示未知设备。然后,我在 PushWoosh 控制台中检查推送历史记录,报告显示 InvalidRegistration 消息和设备已删除。