// Embarcadero C++ Builder
// convertion string to wstring
string str1 = "hello";
String str2 = str1; // typedef UnicodeString String; -> str2 contains now u"hello";
// convertion wstring to string
String str2 = u"hello";
string str1 = UTF8string(str2).c_str(); // -> str1 contains now "hello"
Это другие материалы, которые я нашел:
Пожалуйста, дайте пользователям знать, что использование «бесплатного» сервиса OneSignal позволит компании получать данные пользователей и продавать их другим.
Служба облачных сообщений Google Firebase является надежной, но стоит дорого, если вам нужно много подключений. См. Тарифные планы Firebase.
Я лично использовал fcm. Это был не очень простой способ реализовать его на моей диссертации, но он работал хорошо. Не нужно заставлять приложение прослушивать фоновые сообщения для входящих уведомлений, а затем создавать локальные уведомления, чтобы я не продавал данные моих пользователей и не платил ничего за использование услуг firebase. Я воспользовался бесплатным подарком в 300 долларов от облака Google, чтобы покрыть расходы из плана зажигания Firebase. (Бесплатно на 12 месяцев)
Предупреждение , если вы используете плагины Cordova от fcm: Если у вас есть плагин cordova, который использует службы Google, он может вступать в конфликт с плагинами fcm, перечисленными выше, из-за разных используемых версий. Может потребоваться ручное редактирование плагинов src.
Если вы решите использовать fcm, эта ссылка может вам помочь. Основные действия, которые вы должны выполнить после настройки необходимой среды, - это