La aplicación no tiene connection de networking

Mi compilation iOS de mi aplicación no parece querer conectarse a Internet en absoluto. ¿Alguien puede apuntarme en la dirección correcta con esto?

Agregué la dirección a la que trato de conectarme, a la list blanca. Aunque no estoy seguro de dónde comenzar con esto, ya que esta es mi primera aplicación de iOS. No estoy seguro si se generó un error en algún lugar que no estoy viendo.

La aplicación funciona bien y es empujada tanto al Simulador como a un iPhone físico. Funciona en el simulador. El iPhone tiene una connection y puede navegar por la web, así que sé que ese no es el problema.

Hágame saber qué más puede necesitar para ayudarlo, ya que no estoy seguro de lo que necesito proporcionar.

Editar

A continuación, el script registra al usuario en el sistema utilizando un model backbone.js que envía una request de ajax al server. Esto funciona bien en la versión de Android Build.

App.user = new App.model.user({ 'email' : $(event.currentTarget).find('#email').val(), 'password' : $(event.currentTarget).find('#password').val() }); 

El model de usuario:

 App.model.user = Backbone.Model.extend({ defaults : { "email" : null, "password" : null, }, initialize : function () { this.save(null, { success : function (model, response) { App.loggedIn = true; App.navigate("menu", { trigger : true, replace : true }); App.menu(); }, error : function (model, response) { try { App.mainView.error(response.resultMessage); } catch (e) { console.log(e); } }, wait : true }); }, urlRoot : App.config.siteUrl + "/gateway/user" }); 

Yo intentaría lo siguiente.

1) Tener una página html ficticia

 < html> < head> < script> window.location.href="Your absolute URL you are trying to reach" < /script> < /head> < body>Loading< /body> < /html> 

Si eso no funciona, establezca la list blanca en * e intente nuevamente. Si funciona algo mal en la forma en que se establece la list blanca

2) Ver si está accediendo a una URL segura. Si funciona en el simulador y no funciona en el teléfono, vea si el teléfono tiene acceso a la URL que está intentando alcanzar. Prueba usar safari mobile.

3) Asegúrese de que está usando el file cordova correcto. (Cordova.js es diferente entre Android e iOS)

4) Si el safari mobile es capaz de conectarse, intentan usar el depurador de vista web como se especifica en esta increíble publicación

Creo que tienes que arreglarte Cordova.plist :

http://docs.phonegap.com/es/1.9.0/guide_whitelist_index.md.html