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.