我正在使用相同的 Xcode 项目在 IOS 和 OSX 上构建相同的应用程序。我是新的 OSX 开发者。
对于此应用程序,我将共享代码以使用 NSURLConnection 将 HTTPS 请求发送到服务器。它在 IOS 上运行得非常好,但在 OSX 上我遇到了一些麻烦。
在 OSX 中,当发送请求时,我在 NSURLConnectionLoader 中有一个异常(见屏幕截图),这在 IOS 中从未发生过。在 Xcode 中,如果我在调试器上多次单击“继续”,则会发送请求并且我会正确接收来自服务器的响应。
发送第一个请求后,将无误地发送以下请求!我不知道如何在这个问题上取得进展。
欢迎任何想法!我想知道这是否可能是由于权利问题和/或与 IOS App 冲突,因为它是在同一个 Xcode 项目中管理的。 问候,
塞巴斯蒂安。
最佳答案
如果您为项目设置了所有异常断点,这可能会在 OSX 上发生。由于某种原因,任何 HTTPS 地址都会抛出一个内部异常,从而导致这种情况。如果您删除断点,它应该可以解决您的问题。
关于ios - OS X 的 NSURLConnectionLoader 异常但使用 IOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20593695/