Tag: 应用程序传输安全

将本地主机添加到应用传输安全性(ATS)NSExceptionDomains是否安全?

就安全性而言,是否安全地将localhost添加到ATS NSExceptionDomains以供开发使用? 在每次提交之前,从Info.plist文件中删除这些行并不是很方便(也很容易忘记)。 <dict> <key>NSExceptionDomains</key> <dict> <key>localhost</key> <dict> <key>NSIncludesSubdomains</key> <true/> <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key> <true/> </dict> </dict> </dict> 另外,苹果能否因此拒绝这个应用程序?

应用程序传输安全性详细

有没有办法使应用程序传输安全性更加冗长? 当我的应用程序发起http调用时,我将在Xcode控制台中收到通知。 但是它并不告诉我哪个http请求触发了应用程序传输安全警告。 有没有办法使警告更加详细,使其包括触发警告的URL?

iOS 9 Facebooklogin模拟器-canOpenURL:URL失败:“fbauth2:///” – 错误:“(null)”

我已经更新到Xcode 7和最新的iOS SDK。 我在应用程序的plist中添加了相应的条目: 我的应用程序的Facebooklogin在设备上正常工作。 但是,在iOS 9模拟器上,我得到: -canOpenURL: failed for URL: "fbauth2:///" – error: "(null)" 和login不起作用。 我已经看到Facebooklogin问题 – canOpenURL:URL失败:“fbauth2:///” – 错误:“(null)”,但我有FBSDKCoreKit框架。 我也见过Facebook SDK 4.5 IOS 9,但它的答案并不能解决我的问题。 为什么我在模拟器上得到这个错误,而不是在设备上,即使我已经在https://developers.facebook.com/docs/ios/ios9做了这个清单?