安装Xcode 9.3.1遇到的坑

2018-05-22  本文已影响0人  愤怒小鸟飞呀飞

安装之后,xcode莫名其妙发不出请求了,还报了文中的错误,网上各种搜也没有啥资源(其实是看到同类问题,没有认真思考,认真尝试,要试着自己解决问题)

知识点查漏补缺
Xcode报错

objc[53092]: Class VCWeakObjectHolder is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/AVConference.framework/Frameworks/ViceroyTrace.framework/ViceroyTrace (0x12cc104d0) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/AVConference.framework/AVConference (0x12bd3ce38). One of the two will be used. Which one is undefined.

报错截图.png

解决方案如下:
解决方案
链接

image.png
正常操作.png

曾尝试 删除xcode,重新安装 第二天上班,依然报如上错误
把Mac上打开的所有应用全部关闭,给xcode足够的内存空间
关闭xcode > 删除xcode编译内容 > 删除xcode沙盒内容
xcode工作正常
还是有如下log错误提示:
Could not successfully update network info during initialization.
不影响xcode正常使用

下午更新:
关于网络请求失败


image.png

跟上述object没有关系,跟ssl TLS error有关系,主要原因为开了charles,xcode9.3.1新增了跟真机一样的需要在通用>关于>证书中信任这一步,目前信任开关待模拟器重新启动之后就重置了,考虑升级charles版本,charles目前版本4.1.4.
升级到4.2.5无果,依然


image.png
右边开关打开之后,就自己关上了,后续考虑苹果模拟器越来越高仿真机,怀疑xcode升级之后,模拟器安全级别加强,当成真机重新安装SSL证书之后就可以正常发送请求抓包了
image.png
ssl TSL error消失
image.png
上一篇下一篇

猜你喜欢

热点阅读