Binance push notification failure on iPhone is a major pain point. Missing alerts for filled orders, price warnings, or deposit/withdrawal notifications can seriously impact real-time trading decisions. iOS push notifications rely on APNs (Apple Push Notification service). For the Binance app to receive notifications, it must meet conditions across three layers: Apple settings, Binance settings, and network permissions. Any failure in these layers will result in silent notifications. This article provides a step-by-step troubleshooting guide from the outermost layer inward to help you fix push issues within 10 minutes. If you haven't installed the Binance iOS version yet, go to the Binance Official Website to scan and download. For an Android backup solution, click Binance Official APP to get the APK.
I. Understanding the Push Mechanism
To fix the problem, you first need to understand the push notification chain. A Binance push notification goes through these 6 stages:
Push Chain
- Binance Backend: Your order is filled, or the price hits your alert trigger.
- Binance Push Server: Generates the Payload and distributes it based on the user's Device Token.
- APNs: Apple's push server receives the Payload and routes it to the specific device.
- iPhone Network Stack: Maintains the APNs channel via a TCP long connection (through port 5223).
- iOS Notification Center: Receives the APNs message and decides whether to display it, play a sound, or vibrate.
- Binance App: Can intercept push notifications when running in the foreground.
If any link in this chain is broken, the push will fail. The most common issues occur in Step 5 (iOS Notification Center) and Step 6 (In-App Settings).
How is the APNs Token Generated?
- When the Binance app launches for the first time, it calls
registerForRemoteNotifications. - iOS returns a Device Token (a 64-bit hexadecimal string).
- The Binance app reports this Token to the Binance server.
- The server uses this Token as an index to push messages.
The Token is refreshed in the following situations:
- Reinstalling the app.
- System restore.
- Not connecting to the internet for a long time (over 30 days).
- Changing iPhones.
If the Token is refreshed but not re-reported, push notifications will fail silently.
II. Troubleshooting Checklist: From Outside to Inside
Level 1: Check iOS Notification Permissions
Go to Settings → Notifications → Binance and confirm the following:
- Allow Notifications: Must be turned on.
- Lock Screen / Notification Center / Banners: At least one must be enabled.
- Sounds: Enable if you want alert tones.
- Badges: Red numerical dots on the app icon.
- Show Previews: Choose "Always" or "When Unlocked".
If "Allow Notifications" is off, all pushes will be blocked by iOS, and the Binance app won't receive them at all.
Level 2: Check Focus Mode
Introduced in iOS 15+, Focus Mode can silence notifications based on your scenario:
- Do Not Disturb: Silences all notifications.
- Work: Might block non-work-related apps.
- Sleep: Silences all alerts at night.
- Driving: Only displays urgent notifications.
Go to Settings → Focus, and check the "Allowed Notifications" whitelist for each mode:
- Select the currently active Focus Mode.
- Tap Allowed Notifications / Silence Notifications.
- Add Binance to the Allow list.
- Or turn off the Focus Mode entirely.
Level 3: Check Low Power Mode
Low Power Mode (when battery ≤ 20% or manually enabled) will:
- Delay Background App Refresh.
- Reduce the frequency of email and push fetching.
- Turn off automatic downloads.
Go to Settings → Battery → Low Power Mode and turn it off to see if push notifications resume.
Level 4: Check Network Connection
The APNs long connection requires TCP port 5223. Some corporate Wi-Fi or home routers may block this:
- Wi-Fi Test: Switch to cellular data to see if push notifications resume.
- Router Ports: Ensure ports 5223/2195/2196 are not blocked by a firewall.
- DNS Poisoning: The
17.x.x.xrange belongs to Apple's push servers. If your network blocks this range, push will fail. - VPN: Some VPNs may intercept APNs. Try disabling your VPN or switching nodes.
Level 5: Check In-App Settings
The Binance app has its own independent push switches:
- Tap More in the bottom right corner (or the profile icon in the top left) of the Binance app.
- Go to Settings → Push Notifications.
- Enable categories as needed:
- Asset Movements: Deposits, withdrawals, transfers.
- Order Fills: Spot/Futures trades.
- Price Alerts: Market price warnings.
- Campaigns: Operational activities.
- Security Notifications: Unusual logins.
All four categories are usually on by default; check if they have been turned off.
Level 6: Check Background Refresh
When a push arrives while the app is in the background, iOS briefly wakes the app to handle the Payload:
- Settings → General → Background App Refresh → On.
- Settings → Binance → Background App Refresh → On.
While you can still receive pushes with this off, some custom pushes (containing data Payloads) may fail.
III. Common Scenarios and Solutions
Scenario 1: Push sounds work sometimes and sometimes not
This is likely due to APNs latency, normally within 1-30 seconds. If it's consistently delayed by >1 minute:
| Possible Cause | Check Method | Solution |
|---|---|---|
| Weak Wi-Fi signal | Check iPhone status bar | Move closer to the router |
| Router DNS issues | ping apple.com | Change DNS to 8.8.8.8 |
| Carrier APN config | Dial *#0011# for signal info |
Reset Network Settings |
| System bug | Does it only happen to Binance? | Restart iPhone |
Scenario 2: Not receiving any push notifications at all
Priority checks:
- Is Allow Notifications on?
- Is Binance in the Focus Mode whitelist?
- Is Low Power Mode off?
- Are in-app Push Notifications enabled?
- Is the Binance account logged in normally? (Automatic logout stops pushes).
Scenario 3: Push arrives but with no sound
- Settings → Sounds & Haptics → Ringtone volume ≥ 50%.
- Settings → Notifications → Binance → Sounds ✓.
- Mute switch (side of iPhone) is not in the silent position.
- "Allow Sounds" is enabled under Focus Mode.
Scenario 4: Nothing on Lock Screen, then they all flood in after unlocking
The iOS "Scheduled Summary" feature bundles and delays some notifications:
- Settings → Notifications → Scheduled Summary.
- Remove Binance from "Apps in Summary".
- Binance pushes will return to real-time.
Scenario 5: Numerical badge doesn't update
- Settings → Notifications → Binance → Badges ✓.
- The badge only refreshes after the Binance app is opened and closed.
- iOS 17+ sometimes requires an iPhone restart to sync.
IV. Advanced Troubleshooting
Confirm APNs Token has been reported
- Log out of the Binance app completely.
- Log back in → This triggers the Token report.
- Test Push: Intentionally set a 0.1 USDT limit order near the current price and see if you receive a fill notification.
Capture Push Logs
You can check this under iOS Settings → Screen Time → See All Activity:
- Binance app recent usage time.
- Number of push messages.
- Notification delivery stats.
If 0 messages were delivered but you are sure several were triggered, it is an APNs or network issue.
Reset Push Configuration
Go to Settings → General → Transfer or Reset iPhone → Reset → Reset All Settings. This will:
- Reset network configurations (Wi-Fi passwords will need to be re-entered).
- Reset notification permissions (you will need to re-authorize in apps).
- Not delete your data or apps.
After resetting, opening the Binance app for the first time will trigger a "Allow Notifications" prompt; tap Allow to rebuild the push system.
Reinstall the Binance App
The final resort:
- Long-press the Binance app icon → Remove App.
- Reinstall from the App Store.
- Log in to your account.
- Allow notification permissions.
- Test push.
Reinstalling refreshes the APNs Token and solves 95% of push-related headaches.
V. Special Scenarios
Dynamic Island Push on iPhone 15 Pro Max
Models from iPhone 14 Pro onwards can display Binance pushes in the Dynamic Island:
- The Dynamic Island briefly expands when a push arrives.
- Long-pressing the Dynamic Island shows push details.
- Especially intuitive for order fills and price warnings.
The Dynamic Island is not an independent feature; it's just a display layer of the notification system. If push notifications work normally, they will show up there.
Night Trading Push Strategy
Large fills and price breaks often happen in the early hours:
- Focus Mode → Sleep → Allow Binance as an exception.
- Or use "Urgent Notifications" (some alerts can be marked as urgent).
- Or place your iPhone face down (iOS automatically silences but still vibrates).
Multi-device Sync
When the same account is logged in on both an iPhone and iPad:
- Both devices will receive the push.
- After reading on one device, the badge on the other will also clear (iCloud sync must be enabled).
FAQ
Q1: Why am I receiving pushes from all other apps except Binance?
A: First check the in-app push settings (Binance → Settings → Push Notifications), then check your account login status. If the account is logged out, the server won't send pushes.
Q2: Will I receive Binance pushes in silent mode?
A: Yes, pushes will still arrive, but without sound. It will vibrate (depending on haptic settings) and show in the Notification Center. If you want no sound and no vibration, use Focus Mode.
Q3: Which category will Binance pushes be grouped into?
A: iOS 18 notification grouping places Binance in the Finance group. You can long-press a Binance notification → Configure → choose the display style.
Q4: Will I still receive email alerts if push is turned off?
A: Yes. Binance email notifications and APNs pushes are two independent channels. Emails are sent via SMTP to your registered email address and do not rely on iOS push permissions.
Q5: Can I reliably receive Binance pushes in mainland China?
A: Generally yes, but APNs occasionally experiences 10-60 second delays in China. Using Wi-Fi is more stable than cellular data. If your router blocks the 17.0.0.0/8 range (Apple's push server IPs), push will fail completely, and you should contact your router provider.
To continue checking Face ID login settings, return to Categories.