Загрузить страницу Android Instagram на iOS (swift)? - PullRequest
0 голосов
/ 30 октября 2018

Мне нужно загрузить страницу Instagram на iOS, как это делает Android.

Да, я пытался изменить «User-Agent», но это исправление работает только на симуляторе, а на реальном устройстве Instagram все еще как-то понимает, что это iOS. Пример URL:

let baseUrl = "https://api.instagram.com/oauth/authorize/"

Как решить эту проблему? А как instagram вообще выясняет, что это iOS-устройство?

Код:

    let baseUrl = "https://api.instagram.com/oauth/authorize/"
    let url = URL(string: baseUrl)
    var request = URLRequest(url: url!)
    request.setValue("Instagram 27.0.0.7.97 Android (24/7.0; 380dpi; 1080x1920; OnePlus; ONEPLUS A3010; OnePlus3T; qcom; en_US)", forHTTPHeaderField: "User-Agent")
    webView.loadRequest(request)
...