Xcode8升级后有以下几个问题,总结可能会不完善,之后会慢慢补充
1.common+/ 不能注释了
解决:
终端运行sudo /usr/libexec/xpccachectl
关机重启即可!
2.出现崩溃报错日志
更新到Xcode8以后,发现打印了许多网络相关的日志.
[] -[NWConcrete_tcp_connection dealloc] 11
[] nw_socket_handle_socket_event Event mask: 0x4
[] nw_socket_handle_socket_event Socket received WRITE_CLOSE event
[] nw_socket_handle_socket_event Event mask: 0x4
[] nw_socket_handle_socket_event Socket received WRITE_CLOSE event] tcp_connection_cancel 5
[] nw_socket_handle_socket_event Event mask: 0x4] nw_socket_handle_socket_event Socket received WRITE_CLOSE event
[] nw_endpoint_handler_cancel [5 192.168.2.51:1999 ready proxy (satisfied)]] -[NWConcrete_nw_endpoint_proxy cancelWithHandler:forced:] [5 192.168.2.51:1999 cancelled proxy (null)]] nw_endpoint_handler_cancel [5.1 192.168.2.51:1999 ready socket-flow (satisfied)]
[] nw_endpoint_flow_protocol_disconnected [5.1 192.168.2.51:1999 cancelled socket-flow (null)] Output protocol disconnected
[] nw_endpoint_handler_cancel [5.2 192.168.2.51:1999 initial path (null)]
[] -[NWConcrete_tcp_connection dealloc] 5
添加参数:
Name :OS_ACTIVITY_MODE
Value : disable
即可!
3.内置插件VVDocumenter的使用
开发中用过VVDocumenter吧,但是Xcode8以后这个插件就失效了,不要着急,现在苹果集成了这个插件,直接通过内置的使用就 OK 了
快捷键为 : option + command + /