0
我仍然收到此错误:属性值不更新的.plist文件的编辑后在Xcode
“应用传输安全性已阻止明文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值同样的错误,这也似乎没有这个建议值是有效的?
你的第一个版本是正确的 - 这是'NSAllowsArbitraryLoads'虽然容易混淆的Xcode 7.1现在可以识别这些按键和显示器很好的描述,因为它确实为“包版本”,这说明使用单词“允许”代替“允许” 。你有没有尝试过你的应用程序的干净版本?你确定这是正在使用的info.plist吗? – Paulw11
就是这样,我正在编辑'-Tests'plist文件,没有注意到我在错误的目录中......作为回答发布,我会正确标记。 –