Pushwoosh Air Ane на iOS: Отключить предупреждение на iOS
-
20-12-2019 - |
Вопрос
Я использую этот толкающий воздушный Ane: https://github.com/shaders/push-notifications-sdk/tree/master/sdk%20sample%20Projects/adobeair/ane-pushwoosh/bin
Когда мои устройства получают push-уведомление, пока приложение находится на переднем плане, PushWoosh SDK автоматически отображает предупреждение с содержимым уведомления и двумя кнопками: «Отмена» и «ОК».
Я сделал некоторые исследования и нашел это в pushnoticationmanager.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;
.
К сожалению, я не мог найти способ установить этот параметр на ложь, используя Ane (в AS3). Поэтому я подумал, что я должен составить сам ан. Я пытался, но мне не удалось это сделать. У меня есть ошибки во время компиляции:
android/src/com/arellomobile/android/push/ADMRegistrar.java:32: error: package com.amazon.device.messaging does not exist
.
Так что у меня есть два вопроса:
1) Есть ли способ предотвратить поиск SDK Pushwoosh, при получении нажатия, когда приложение работает на переднем плане за пределами SDK (с помощью удаленного API может быть? Использование нативного расширения?)
2) Если ответ на 1) нет, как я могу скомпилировать ane сам?
Большое спасибо.
Решение
Я вижу, что проблема была решена на GitHub, поэтому я публикую ссылку здесь:
https://github.com/shaders/push-notifications-sdk/Проблемы / 32
Новый Ane был привержен к репо Github. Чтобы контролировать бдительный ключ Добавить «pushwoosoosh_show_alert» в файл info.plist с логическим значением да или нет.
Спасибо!
Tushwoosh Team