ios - 属性值不更新 xcode 中 .plist 文件的后期编辑

标签 ios objective-c iphone plist ios9

我仍然收到此错误:

“App Transport Security 已阻止明文 HTTP (http://) 资源加载,因为它不安全。可以通过应用的 Info.plist 文件配置临时异常(exception)。”

即使我在 .plist 文件中设置了以下内容:

My .plist file

我在这里和其他地方以前的帖子中看到,将 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

Edited value - No luck.

plist 中的上述值出现同样的错误,而且这个建议值似乎无效?

最佳答案

您的第一个版本是正确的 - 它是 NSAllowsArbitraryLoads 尽管令人困惑的是 Xcode 7.1 现在可以识别这些键并显示漂亮的描述,就像“捆绑版本”一样,并且此描述使用单词“allow”而不是“允许”。

  • 您是否尝试过干净地构建您的应用程序?
  • 您确定这是正在使用的 info.plist 吗?

关于ios - 属性值不更新 xcode 中 .plist 文件的后期编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33356954/

相关文章:

ios - 使用 evaluateJavascript 方法在 WKWebview 上设置本地镜像

iphone - iOS 内存泄漏导致更改 View Controller 时崩溃

iphone - 在 Xcode 4.2 中以编程方式编写 iPhone 应用程序的 UITableView

iphone - UITextView 中返回键后的新行

ios - 更改框架源代码时更新应用程序内部的框架

ios - UINavigationController 交互式弹出手势不起作用?

ios - image.backgroundColor 变化和重复动画

ios - Simperium 是否支持父级和子级属于同一类型的一对多关系?

objective-c - Objective-C : How to create border effect around photos

ios - iOS 图像 UIButton 中的私有(private)字符串字段