Instagram iOS Error de API Domain = WebKitErrorDomain Code = 102 "Carga de cuadro interrumpida"

Estoy trabajando en un proyecto para iPhone donde tengo que tomar imágenes de Instagram. Implementé la siguiente API como se menciona en su sitio para desarrolladores:

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&networkingirect_uri=REDIRECT-URI&response_type=code

Cuando UIWebview esta URL en mi UIWebview , obtengo el siguiente error:

Error Domain = WebKitErrorDomain Code = 102 "Carga de ttwig interrumpida"

Pero cuando presiono la misma URL en el browser del dispositivo, funciona. Pero modifica la URL para que sea:

https://www.instagram.com/accounts/login/?force_classic_login=&next=/oauth/authorize/?client_id=CLIENT_ID&networkingirect_uri=REDIRECT_URI&response_type=token&scope=SCOPE

También traté de poner esta URL modificada en mi código. A continuación, funciona y me pide que inicie session. Pero cuando inicie session, aparece este error.

 { "code": 400, "error_type": "OAuthException", "error_message": "You must include a valid client_id, response_type, and networkingirect_uri parameters" } 

Recientemente he creado una ID de cliente y he verificado todos los parameters. Entonces no estoy seguro de cuál es el problema. Busqué en Google y encontré que UIWebView no permite esto. Así que puse esto en didFinishLaunching en mi class AppDelegate :

 NSDictionary *dictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3", @"UserAgent", nil]; [[NSUserDefaults standardUserDefaults] registerDefaults:dictionary]; 

Pero esto tampoco funciona. Por favor, asesorar para cualquier solución con respecto a esto.