Я планирую построить «гибридное приложение» с помощью PhoneGap, для которого должен быть движок уведомлений iOS.Может использовать облачную службу Google для iOS в гибридном приложении?
И я хочу использовать Google Cloud Messaging для отправки push-уведомлений на iOS (я использовал это для отправки уведомлений на Android).
Моих вопросов здесь:
Могу ли я использовать Google Cloud Messaging для прошивки в гибридных приложениях (с помощью PhoneGap-х https://github.com/phonegap-build/PushPlugin)?
Есть ли какие-либо изменения, которые могут возникнуть при использовании вышеуказанного плагина?
Я использовал выше PhoneGap плагина для получения уведомлений от GCM и APNS отдельно, но на этот раз я хочу использовать GCM для обеих прошивки и Android.
Любая помощь будет оценена по достоинству.
Благодарим вас за ответ. Но прежде чем я начну получать данные из GCM, мне нужно зарегистрировать свое устройство с помощью GCM (даже при запуске моего приложения на iOS). Я попытался явно установить «Идентификатор отправителя» даже на устройстве iOS, но я продолжаю получать «regID» APNS вместо токена «GCM». Есть ли у вас предложение преодолеть это при использовании вышеуказанного плагина PhoneGap? Я все еще смотрю на это, но думаю, что у вас может быть несколько предложений для меня, чтобы проверить это. –
Возможно ли, что вы выполняете запрос к URL APNS вместо URL-адреса GCM? Это первое, что приходит мне на ум – eloibm
Да, поскольку вы должны знать, что плагин PhoneGap мы используем для этого вручную, и вызываем соответствующий URL (APNS или GCM) в зависимости от типа устройства.При взгляде на токен, который я получаю, я уверен, что он использует URL APNS, а не GCM, когда на устройстве iOS. И я проверил, чтобы найти, что я могу успешно отправить push-уведомление, используя этот токен через APNS. –