繁体   English   中英

Apple Watch Kit无法获取图像

[英]Apple Watch Kit wouldn't fetch Image

Apple Watch Kit无法从URL获取图像

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
        NSLog(@"URL string for image %@",urlStr);
        NSData *imgData = [NSData dataWithContentsOfURL:[NSURL URLWithString:urlStr]];
        });

提取确实在Watch Simulator中起作用,但是当我用手表运行它时,出现这些错误作为日志

2016-12-19 15:21:47.491560测试应用程序WatchKit应用程序扩展[250:130169] dnssd_clientstub ConnectToServer:connect()->尝试次数:1 2016-12-19 15:21:48.497360测试应用程序WatchKit应用程序扩展[250 :130169] dnssd_clientstub ConnectToServer:connect()->尝试次数:2 2016-12-19 15:21:49.499671测试应用程序WatchKit App Extension [250:130169] dnssd_clientstub ConnectToServer:connect()->尝试次数:3 2016 -12-19 15:21:50.501699测试应用程序WatchKit应用程序扩展[250:130169] dnssd_clientstub ConnectToServer:connect()失败的路径:/ var / run / mDNSResponder套接字:7 Err:-1 Errno:1不允许进行操作2016-12 -19 15:21:50.502103测试应用程序WatchKit应用程序扩展[250:130169] [] nw_resolver_create_dns_service_on_queue DNSServiceCreateConnection失败:ServiceNotRunning(-65563)

您不能使用NSDataWithContentsOfURL进行图像下载。 在实际的手表操作系统设备中将不再起作用。 您可以使用URLSession或其他第三方库,例如Kingfisher。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM