模拟器上的苹果地图下载出现错误代码为-1001“bad URL”的PBRequester失败,但在设备上没有出现此问题。

27
在重置iOS模拟器后,第一次尝试使用geocodeAddressString:inRegion:completionHandler时,出现以下错误:PBRequester failed with Error Error Domain=NSURLErrorDomain Code=-1000 "bad URL" UserInfo=0x113bba860 {NSLocalizedDescription=bad URL, NSUnderlyingError=0x113bbf2b0 "bad URL"}。这种情况不会发生在设备上,或在模拟器的后续运行中(我认为是有些内容被缓存了)。是否有人知道这是什么问题,或者如何防止它?

升级到Xcode 5.1后看到了同样的东西!我在随后的运行中也看到了它。 - canhazbits
似乎与iOS 7.1 Xcode 5.1有关...希望尽快解决。 - D33pN16h7
2个回答

0
我曾经遇到过同样的问题(模拟器上出错但设备上没有),但我通过清理项目、重置模拟器和重新启动Xcode解决了它。

0

1)从iOS模拟器中卸载您的应用程序(就像在真实设备上一样,点击并长按应用程序图标...)
2)Xcode > 窗口 > 组织者 > (您的项目)> 派生数据 > 删除...
3)重新构建,您应该可以正常运行。
这就是对我有效的方法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接