【Unity】 [NSURLResponse allHeaderFields]: unrecognized selector

    背景 由于苹果版本升级,导致手里的项目出现-[NSURLResponse allHeaderFields]: unrecognized selector这样的问题。 具体问题
-[NSURLResponse allHeaderFields]: unrecognized selector sent to instance 0x283a1d680
2020-03-26 12:44:50.433380+0800 lolifantacy[380:17561] Uncaught exception: NSInvalidArgumentException: -[NSURLResponse allHeaderFields]: unrecognized selector sent to instance 0x283a1d680
(
	0   CoreFoundation                      0x00000001b1ee3604 409609CD-8410-38E1-BA5D-BDED609D2018 + 1222148
	1   libobjc.A.dylib                     0x00000001b1c05bcc objc_exception_throw + 56
	2   CoreFoundation                      0x00000001b1de7ea8 409609CD-8410-38E1-BA5D-BDED609D2018 + 192168
	3   CoreFoundation                      0x00000001b1ee7694 409609CD-8410-38E1-BA5D-BDED609D2018 + 1238676
	4   CoreFoundation                      0x00000001b1ee95bc _CF_forwarding_prep_0 + 92
	5   lolifantacy                         0x0000000102f259bc -[UnityWWWConnectionDelegate handleResponse:] + 64
	6   lolifantacy                         0x0000000102f25974 -[UnityWWWConnectionDelegate connection:didReceiveResponse:] + 24
	7   CFNetwork                           0x00000001b5359828 _CFURLCacheFSGetCachedResponseDataFromFS + 29616
	8   Foundation                          0x00000001b22a9fa0 1A46239D-F2FC-34B6-95BC-9F38869F0C85 + 1126304
	9   Foundation                          0x00000001b21b52c0 1A46239D-F2FC-34B6-95BC-9F38869F0C85 + 123584
	10  Foundation                          0x00000001b22ac1fc 1A46239D-F2FC-34B6-95BC-9F38869F0C85 + 1135100
	11  Foundation                          0x00000001b21b4fc4 1A46239D-F2FC-34B6-95BC-9F38869F0C85 + 122820
	12  Foundation                          0x00000001b22acbf4 1A46239D-F2FC-34B6-95BC-9F38869F0C85 + 1137652
	13  Foundation                          0x00000001b22ac6c0 1A46239D-F2FC-34B6-95BC-9F38869F0C85 + 1136320
	14  libdispatch.dylib                   0x00000001b1b5bc8c 5A83D0CF-8FB9-3727-8A32-012D20A47EC8 + 56460
	15  libdispatch.dylib                   0x00000001b1ba9524 5A83D0CF-8FB9-3727-8A32-012D20A47EC8 + 374052
	16  libdispatch.dylib                   0x00000001b1b51e98 5A83D0CF-8FB9-3727-8A32-012D20A47EC8 + 16024
	17  libdispatch.dylib                   0x00000001b1b515ec 5A83D0CF-8FB9-3727-8A32-012D20A47EC8 + 13804
	18  libdispatch.dylib                   0x00000001b1b5e438 5A83D0CF-8FB9-3727-8A32-012D20A47EC8 + 66616
	19  libdispatch.dylib                   0x00000001b1b5ebf8 5A83D0CF-8FB9-3727-8A32-012D20A47EC8 + 68600
	20  libsystem_pthread.dylib             0x00000001b1bfab38 _pthread_wqthread + 212
	21  libsystem_pthread.dylib             0x00000001b1bfd740 start_wqthread + 8
    解决方式

由于我的问题上在进行本地资源加载的时候出现的问题,所以只需要把file:///改为file//即可;

经验分享 程序员 微信小程序 职场和发展