# Xcode 16 simulator allows for remote push receiving

**URL:** <https://forums.kodeco.com/t/xcode-16-simulator-allows-for-remote-push-receiving/210660>\
**Category:** Push Notifications by Tutorials\
**Tags:** ios\
**Created:** [March 29, 2025, 5:01pm UTC](https://forums.kodeco.com/t/xcode-16-simulator-allows-for-remote-push-receiving/210660 "2025-03-29T17:01:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![laconically](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/laconically/32/110937_2.png) [@laconically](https://forums.kodeco.com/u/laconically)\
**Post date:** [March 29, 2025, 5:01pm UTC](https://forums.kodeco.com/t/xcode-16-simulator-allows-for-remote-push-receiving/210660/1 "2025-03-29T17:01:52Z")

</div>

Chapter 1 says:

> While Apple’s iOS Simulator is now capable of receiving push notifications during development, it is still not capable of receiving remote notifications. If you don’t have a physical device, such as an iPhone or iPad, you won’t be able to work through Chapter 6, “Server-Side Pushes”.

As of Xcode 16, the simulator can register for push notifications and even receive (and display) them. The simulator token differs from the device token in format - it is longer. So you can tell at a glance whether the token belongs to the real device or the simulator.  
But the main point is that the simulator is now able to receive at least alert pushes and maybe other types of pushes as well.

---

<div class="post-metadata">

**Author:** ![laconically](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/laconically/32/110937_2.png) [@laconically](https://forums.kodeco.com/u/laconically)\
**Post date:** [March 30, 2025, 5:36pm UTC](https://forums.kodeco.com/t/xcode-16-simulator-allows-for-remote-push-receiving/210660/2 "2025-03-30T17:36:55Z")

</div>

In Chapter 10 there is a note:

> **Note** : Simulator will not currently run a service extension.  
> Worth checking if modern simulator is capable of running service extension or not.

---

<div class="post-metadata">

**Author:** ![tim753milner](https://assets.chunter.kodeco.com/user_avatar/forums.kodeco.com/tim753milner/32/110937_2.png) [@tim753milner](https://forums.kodeco.com/u/tim753milner)\
**Post date:** [July 17, 2025, 10:00pm UTC](https://forums.kodeco.com/t/xcode-16-simulator-allows-for-remote-push-receiving/210660/3 "2025-07-17T22:00:03Z")

</div>

You’re right that chapter is outdated. As of Xcode 16, the iOS Simulator can receive remote push notifications, including alerts. You don’t strictly need a physical device for Chapter 6 anymore, unless you’re testing advanced features like background updates.
