我想自动测试一个允许用户互相发送消息的应用。为此,我需要确保我可以在设备A上接收从设备B发送的消息。这是一个很好的方法吗?
根据Is there a way to simulate multiple iphones using xcode/iphone sim?,五年前完全不可能。那还是这样吗?
答案 0 :(得分:0)
是的,遗憾的是iOS模拟器不允许您一次运行多个设备。您可能需要同时运行两台Mac,但这对于扩展也是不可行的。
如果您正在进行单元测试,因为我可以在此问题中看到标记,只需模拟负责通知您新消息的服务,并使其返回您在测试中发送的大量消息的存根响应。
答案 1 :(得分:0)
在具有两个不同捆绑标识符的设备上构建两个应用。这将允许您在设备上拥有两个不同版本的应用程序。从那里,您只需登录到具有不同登录的每个版本。