same localParticipantIdentifier for both users

localParticipantIdentifier is the same for both accounts in the Simulator(Beta 2). Shouldn't it be different for each account?

Replies

I have filed a bug for this #27199244

FWIW, I had filed a report on this as well: #27180896.

I can confirm that this is still happening in the GM seed of Xcode 8!

This is very disconcerting and makes it challenging, nigh impossible?, to develop, e.g. a turn-based Message app experience using the Xcode simulator.

Any tips for how to get around this issue other than testing every build on-device?

I would highly recommend testing a turn-based iMessage app on device. There are many circumstances that you cannot replicate in Simulator - for us, the most important one was having the app up and running and responding to an incoming message. By definition, the Simulator cannot show you this case.


I bought some used iPhone 5c's and iPad 4 to test with - especially since I believe there was a 32bit vs 64bit bug that I found but has since been fixed.