Skip to content

Global service map

Does OneSignal work in China?

. Regenerated with each Chinaready Landscape publish.

Quick answer: OneSignal partially works in mainland China. iOS delivery through APNs is generally fine, but the default Android path depends on Google FCM, which is unavailable in China — so notifications to Xiaomi, OPPO, vivo, Honor, and mainland Huawei devices are unreliable. For full Android coverage, map to JPush, Alibaba Cloud Mobile Push, Getui. Availability in China: Limited.

Availability in China: Limited

OneSignal coverage in mainland China: iOS vs Android

iOS users: mostly works

iPhone users in mainland China still receive notifications through the Apple Push Notification service (APNs), so the chain OneSignal → APNs → iPhone usually has no obvious problems. This is generally sufficient for SaaS apps, content apps, and enterprise applications with an iOS-heavy audience.

Android users: incomplete coverage

The core problem is that the mainland China Android ecosystem ships without Google Play Services. As a result:

  • Google FCM is unavailable in mainland China, and OneSignal's default Android push path relies on FCM.
  • Delivery to Xiaomi, OPPO, and vivo devices fails; some Honor models fail; mainland Huawei devices require HMS instead.

Typical symptoms include notifications never arriving, arriving late, or stopping entirely once the OS kills the app in the background. OneSignal's own documentation notes that devices in China need vendor channels such as Huawei HMS rather than a plain FCM dependency.

For reliable Android delivery inside mainland China, teams typically adopt a China push provider that aggregates the OEM vendor channels — mapped below.

OneSignal alternatives in China

JPush

Engagement & Communication · Push Notifications & Multichannel Messaging · Direct alternative

Generally available · Global analog unavailable in China

JPush is a China mobile push notification service from Jiguang.

China context: JPush provides a China-market alternative to Firebase Cloud Messaging for mobile push notifications.

Alibaba Cloud Mobile Push

Engagement & Communication · Push Notifications & Multichannel Messaging · Direct alternative

Generally available · Global analog unavailable in China

Alibaba Cloud Mobile Push (EMAS) is Alibaba Cloud's native push notification service for Android, iOS, and HarmonyOS. It integrates major Chinese Android vendor channels and is designed for high delivery rates within mainland China.

China context: Native Alibaba Cloud / EMAS push for China apps. Integrates Huawei, Xiaomi, OPPO, vivo, Honor and other OEM channels, works without Google Play Services, and offers a REST API suited to enterprise stacks already on Alibaba Cloud. For global apps it is commonly paired with APNs and FCM overseas; this product primarily focuses on mainland delivery.

Getui

Engagement & Communication · Push Notifications & Multichannel Messaging · Direct alternative

Generally available · Global analog unavailable in China

Getui (个推) is one of China's largest independent mobile push notification providers. It aggregates manufacturer push channels across Huawei, Xiaomi, OPPO, vivo, Honor, and other Android vendors to maximize delivery rates and is widely adopted by Chinese consumer apps.

China context: Independent China push SaaS widely used by consumer apps. Aggregates OEM push channels for high mainland delivery, with Android and iOS support plus user segmentation, scheduled push, and analytics. Strong fit for consumer apps, e-commerce, news, and content platforms replacing OneSignal or FCM in China.

Umeng U-Push

Engagement & Communication · Push Notifications & Multichannel Messaging · Direct alternative

Generally available · Global analog unavailable in China

Umeng U-Push is Alibaba-backed mobile push infrastructure integrated with the Umeng analytics ecosystem. Besides notification delivery, it provides user segmentation, analytics, and marketing automation features, and supports manufacturer push channels on Android.

China context: Alibaba-backed push module in the Umeng ecosystem. Supports Android OEM channels plus Android, iOS, and HarmonyOS, with segmentation, scheduled campaigns, analytics integration, and marketing automation. Good fit for marketing/growth teams and apps already using Umeng Analytics when replacing OneSignal or FCM in China.

FAQ

Does OneSignal work in China?

Partially. iOS delivery through APNs generally works for mainland iPhone users, so OneSignal remains usable for iOS-heavy SaaS, content, and enterprise apps. Android delivery is unreliable because OneSignal's default Android path depends on Google FCM, which is unavailable in mainland China. Chinaready labels OneSignal as Limited for mainland production stacks.

Why do OneSignal Android notifications fail in mainland China?

Mainland Android devices ship without Google Play Services, so Google FCM is unavailable and OneSignal's FCM-based Android path breaks. Notifications to Xiaomi, OPPO, and vivo devices fail, some Honor models fail, and mainland Huawei devices require HMS. Symptoms include missing notifications, delayed delivery, and no push after the system kills the app in the background.

What are the best China alternatives to OneSignal?

For full mainland Android coverage, Chinaready Landscape currently maps OneSignal to JPush, Alibaba Cloud Mobile Push, Getui, Umeng U-Push. These providers aggregate the Chinese OEM vendor channels (Huawei, Xiaomi, OPPO, vivo, Honor) that FCM-based delivery cannot reach. Replacement fit varies by product, so treat this as a research shortlist rather than a one-to-one endorsement.

Where should teams go after shortlisting OneSignal alternatives?

Use the interactive Chinaready Landscape to compare adjacent messaging services, then read Chinaready's main site for launch operating guidance covering compliance, distribution, and go-to-market constraints beyond vendor selection. If the alternative remains uncertain, book a call with Chinaready.