Как создать Центр уведомлений только для ТЕСТИРОВАНИЯ в Azure для Android и iOS - PullRequest
0 голосов
/ 14 ноября 2018

Я разработал кроссплатформенное приложение с использованием Xamarin.Он получает push-уведомления через веб-API, размещенный в Microsoft Azure.В настоящее время у меня также есть Центр уведомлений в качестве ресурса, размещенного в Azure.

Проблема заключается в том, что для добавления дополнительных функций в приложение я должен также проверить, что приложение получает push-уведомления, но я нехотите отправить push-уведомления из процесса устранения неполадок моего приложения всем пользователям, которые уже загрузили приложение из магазина (в производственном режиме) и используют его.

Как создать отдельный канал для тестирования?Я подумываю создать еще один центр push-уведомлений с отдельным методом контроллера в веб-API, который будет отправлять уведомления только в режиме разработчика.Но как именно этого можно достичь.

В iOS у концентратора уведомлений есть переключатель Production / Sandbox.Я думаю, что, загрузив p12, сделанный с сертификатами разработки, я мог бы использовать отправку уведомлений только в режиме разработки на тестовом устройстве, но это не относится к Android.

Кроме того, концентраторы уведомлений не подключены кназвание пакета приложения, так что тогда даже в режиме разработки / тестирования все пользователи, скачавшие приложение, будут получать уведомления о тестировании в разработке?

Можно ли отправлять уведомления только в режиме разработчика без изменения имени пакета приложения через альтернативный концентратор push-уведомлений?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...