Xcode7.3更新,每次启动模拟器的DeviceId竟然会变!

今天兴致勃勃地更新了下Xcode,喜闻乐见的卡在“最后一分钟”,还好我做好了心里准备,然后就是漫长的等待......

好不容易安装好了,急急忙忙地打开了公司项目,编译运行,然后我就发现更新前运行毫无问题的,更新后竟然发现了一个莫名其妙的问题。

然后我一顿断点加打印调试,找到了原因,原来在项目里加入的异机登录的安全性判断是根据当前设备的DeviceId来判断的,不同的DeviceId只能登录一个账号,这原本是没有问题的,但就是Xcode7.3更新后模拟器DeviceId发生了变化,导致我每次一启动模拟器就进入了安全判断。

下面是从控制台得到的打印结果:

启动前:DeviceId = 7628A296-5B6C-4285-B8A3-DFF2C3BE9441

启动后:DeviceId = 8E276F91-ED88-447E-AD56-2716E8ADE439

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容