[英]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.