FacebookWebbrowserDebugApp icon indicating copy to clipboard operation
FacebookWebbrowserDebugApp copied to clipboard

Could you set the user agent string to match the facebook browser?

Open edparsons opened this issue 7 years ago • 1 comments

edparsons avatar Jul 26 '18 20:07 edparsons

@edparsons if you want to do it by your self, you can do this on the viewDidLoad method

UserDefaults.standard.register(defaults: ["UserAgent": "Mozilla/5.0 (iPad; U; CPU iPhone OS 5_1_1 like Mac OS X; en_US) AppleWebKit (KHTML, like Gecko) Mobile [FBAN/FBForIPhone;FBAV/4.1.1;FBBV/4110.0;FBDV/iPad2,1;FBMD/iPad;FBSN/iPhone OS;FBSV/5.1.1;FBSS/1; FBCR/;FBID/tablet;FBLC/en_US;FBSF/1.0]"])

the result should be something similiar to:

override func viewDidLoad() {
  super.viewDidLoad()
  // Do any additional setup after loading the view, typically from a nib.
  UserDefaults.standard.register(defaults: ["UserAgent": "Mozilla/5.0 (iPad; U; CPU iPhone OS 5_1_1 like Mac OS X; en_US) AppleWebKit (KHTML, like Gecko) Mobile [FBAN/FBForIPhone;FBAV/4.1.1;FBBV/4110.0;FBDV/iPad2,1;FBMD/iPad;FBSN/iPhone OS;FBSV/5.1.1;FBSS/1; FBCR/;FBID/tablet;FBLC/en_US;FBSF/1.0]"])
  myWebView.scalesPageToFit = true
  myWebView.contentMode = UIViewContentMode.scaleAspectFit
  myWebView.delegate = self
  loadURLWithString(URLString: "http://google.com")
}

rderoldan1 avatar Aug 22 '18 15:08 rderoldan1