我收到以下错误:TWTRLogInButton - NSURLErrorDomain错误-1012
error: The operation couldn’t be completed. (NSURLErrorDomain error -1012.)
当我按下出现在控制台此错误“登录与Twitter”按钮,这是像这样(正是因为它创建出现在应用程序中):
TWTRLogInButton* logInButton = [TWTRLogInButton buttonWithLogInCompletion:^(TWTRSession* session, NSError* error) {
if (session) {
NSLog(@"signed in as %@", [session userName]);
} else {
NSLog(@"error: %@", [error localizedDescription]);
}
}];
我没有看到NSLog的错误或'登录为%@'。
在运行iOS 9.1的iPhone 6S上运行应用程序时发生该错误。
结构是最新版本1.12.0。不过,我有以下警告:
Umbrella header for module 'TwitterKit' does not include header 'TWTRDefines.h'
Umbrella header for module 'TwitterKit' does not include header 'TWTRSession.h'
我不确定他们是否是造成问题的原因 - 但持怀疑态度它运行在模拟器和其他设备。
在手机的开发人员设置中,我已将“允许HTTP服务”设置为ON,并在my.plist文件中设置了允许任意键为YES的键,因为这似乎解决了以前的问题。
任何意见将不胜感激,因为我真的迷路了。
也许这将有助于http:// stackoverflow。com/questions/25372318/error-domain-nsurlerrordomain-code-1005-the-network-connection-was-lost/25996971#25996971 – SeanChense
这看起来很奇怪。你是否删除了应用程序并清理了构建文件夹? – Moose
没有运气清理生成文件夹。 @SeanChense,也没有工作,但谢谢你的建议。 –