Я разрабатываю мобильное приложение для iOS и Android, используя Xamarin.Это приложение предназначено для глобальных пользователей.Передо мной стояла задача найти работающее решение службы push-уведомлений, которое может работать как для Китая, так и для остального мира.
Вот что я исследовал / попробовал -
Firebase Cloud Messaging (FCM) - очевидно, он не работает в Китае, потому что соединение с Google API заблокировано.
Azure Notification Hub - для Android все еще используется FCM.Так что это не работает.Хотя есть возможность использовать сервис push Baidu.Но нет поддержки Xamarin SDK.Для меня это тупик.
Pushy.ME - Поддерживается только проект Xamarin.Android.Я не нахожу никаких ссылок на Xamarin.iOS.
Я, вероятно, могу объединить Центр уведомлений Azure (для iOS) и Pushy (для Android).Но я хотел бы посмотреть, есть ли лучшая идея или обходной путь в одном единственном решении.
С нетерпением жду блестящих умов.