В Xcode 6 это работает:Image Bing API перестал работать с Swift 2 Xcode 7
let url = NSURL(string: "https://api.datamarket.azure.com/Bing/Search/Image?$format=json&Query='\(keywords2)'")
let request = NSMutableURLRequest(URL: url!)
request.HTTPMethod = "POST"
request.setValue("Basic \(base64LoginString)", forHTTPHeaderField: "Authorization")
Клиент получил реальные данные с информацией изображения. Но в Xcode 7 я получаю от Bing ошибку:
The authorization type you provided is not supported. Only Basic and OAuth are supported
Любая идея, что происходит? Как вы видите, я использую обычную проверку подлинности. С внешним HTTP-клиентом он работает, возвращает реальные данные.
Пробовал настроить NSAppTransportSecurity
как here, но не помогло
-
Пробовал установить Info.plist
, но не помогло.