我仍然收到此错误:
" App Transport Security阻止了明文HTTP(http://)资源加载,因为它不安全。可以通过您应用的Info.plist文件配置临时例外。"
即使我在.plist文件中设置了以下内容:
我在之前和其他地方的帖子中看到过设置NSAppTransportSecurity - > NSAllowArbitraryLoads为YES是解决方案,但没有运气。
我在这里打电话:
/* Get user info */
[[[Twitter sharedInstance] APIClient] loadUserWithID:[session userID]
completion:^(TWTRUser *user,
NSError *error)
{
// handle the response or error
if (![error isEqual:nil]) {
//Data posted to 'http' here....
} else {
NSLog(@"Twitter error getting profile : %@", [error localizedDescription]);
}
}];
如果有人可以放弃任何可以欣赏的光。有没有办法让我在运行时检查p.list中的值?例如?
编辑1
与plist中的上述值相同的错误,看起来这个建议值是否有效?
答案 0 :(得分:1)
你的第一个版本是正确的 - 它是NSAllowsArbitraryLoads
虽然令人困惑Xcode 7.1现在识别这些键并显示与“Bundle version”相同的描述,这个描述使用“allow”而不是“allow” 。