PushWoosh AIR на iOS: деактивирайте предупреждението на iOS

Използвам този PushWoosh AIR ANE: https://github.com/shaders/push-notifications-sdk/tree/master/SDK%20Sample%20Projects/AdobeAir/ANE-Pushwoosh/bin

Когато моите устройства получат насочено известие, докато приложението е на преден план, PushWoosh SDK автоматично показва предупреждение със съдържанието на известието и два бутона: „Отказ“ и „ОК“.

Направих малко проучване и намерих това в PushNotificationManager.h (PushWoosh iOS SDK):

//show push notifications alert when push notification received and the app is running,    default is TRUE
@property (nonatomic, assign) BOOL showPushnotificationAlert;

За съжаление, не можах да намеря начин да задам този параметър на FALSE с помощта на ANE (в AS3). Така че реших, че трябва да компилирам ANE сам. Опитах, но не успях. Имам грешки по време на компилация:

android/src/com/arellomobile/android/push/ADMRegistrar.java:32: error: package com.amazon.device.messaging does not exist

Така че имам два въпроса:

1) Има ли някакъв начин да попречите на PushWoosh SDK да показва предупреждение при получаване на натискане, докато приложението работи на преден план ИЗВЪН SDK (с помощта на отдалечения API може би? с помощта на собственото разширение?)

2) Ако отговорът на 1) е не, как мога сам да компилирам ANE?

Благодаря много.


person antoinek    schedule 15.11.2013    source източник


Отговори (1)


Виждам, че проблемът е решен в github, така че публикувам връзката тук:

https://github.com/shaders/push-notifications-sdk/issues/32

Новият ANE е ангажиран с репото на github. За да контролирате предупреждението, добавете ключ "Pushwoosh_SHOW_ALERT" във файла Info.plist с булева стойност YES или NO.

Благодаря!

Екип на Pushwoosh

person shader    schedule 20.11.2013