Xcode 4.5: compilation de aplicaciones inalámbricas en mi dispositivo

Recientemente, mi iPhone 4 decidió dejar de funcionar y ya no puedo conectarlo a mi Mac o PC con un USB (solo se cargará si lo conecto a un USB que está en un tomastream de panetworking y tengo que presionar los 30 contactos conector hacia arriba al insert) pero ese es otro problema.

El problema es que ya no puedo comstackr y probar mi aplicación en mi dispositivo. Tengo mi dispositivo configurado con iTunes para poder hacer una synchronization inalámbrica. De modo que aparte de probar mis aplicaciones en mi dispositivo, el teléfono sigue siendo 100% utilizable.

Estaba leyendo esta otra publicación. Xcode 4.2 admite dispositivos conectados inalámbricamente que parecen estar hablando de la creación inalámbrica de aplicaciones en dispositivos. Pero también dicen que fue eliminado en Xcode 4.3.1.

En realidad nunca he usado esta característica en Xcode anteriores, así que no estoy seguro de si eso es lo que realmente eran para / si funcionan bien o no.

Básicamente, estoy preguntando si alguien sabe cómo comstackr mis aplicaciones de forma inalámbrica en mi dispositivo.

Creo que podría crear una versión de AdHoc, poner el file de la aplicación en mi iTunes y sincronizar mi dispositivo allí, pero en ese momento preferiría tomar prestado un dispositivo de amigos para probarlo.

Ciertamente puedes hacer esto. Haga su propia tienda de aplicaciones 🙂

Primero, compile su aplicación en un file comprimido (.IPA). Luego, exporte su file PLIST del proyecto.

Esto debería parecerse a esto:

<plist version="1.0"> <dict> <key>items</key> <array> <dict> <key>assets</key> <array> <dict> <key>kind</key> <string>software-package</string> <key>url</key> <string>[URL]</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string>com.usaa.FileTransfer</string> <key>bundle-version</key> <string>2.21</string> <key>kind</key> <string>software</string> <key>title</key> <string>File Transfer</string> </dict> </dict> </array> </dict> </plist> 

Finalmente:

  1. Asegúrese de que la input de cadena para [URL] contenga la ruta correcta a su file (IPA).
  2. Cree una pequeña página HTML con un enlace de descarga a ese file. (ver más abajo) ¡Asegúrese de include los types mime a continuación!

  3. Vaya a ese enlace de descarga a través de su iPhone e instálelo.

    a href = itms-services: //? action = download-manifest & url = YOURURLGOESHERE> Descargue la aplicación

Tipos MIME

 application/octet-stream ipa text/xml plist 

Si intenta navegar en cualquier otra cosa que no sea un iPhone, obtendrá un error acerca de que no se reconoce el protocolo de itms. Puede probar esto en su escritorio haciendo clic derecho en el enlace y seleccionando Copiar acceso directo. Pegue en el browser de url y elimine todo excepto su location URL de plist. Esto debería iniciar una descarga en su browser y debería recibir el file ipa (que puede descomprimir y retirar)

¡Encuentra más información aquí !