identifiers generate development developer certificates apple app ios ios8 ad-hoc-distribution

development - xamarin ios generate ipa



Descarga de la aplicaciĆ³n iOS8 Beta Ad-Hoc(itms-services) (3)

Si ya ha instalado la aplicación en su dispositivo, intente cambiar el identificador de paquete en la web .plist (no en la aplicación) con algo más como "com.vistair.docunet-test2", después de esa página de actualización e intente reinstalar ... Esto funciona para mi

Tengo un ipa construido usando mi perfil de comodín. Estoy alojando el ipa, y mis probadores lo están descargando en nuestros dispositivos.

Para dispositivos iOS7 + funciona bien.

He instalado el iOS8 Beta en uno de mis dispositivos. Si instalo mi aplicación desde la tienda de aplicaciones, se instala y funciona bien. Si intento instalar una versión ipa obtendré el error "No se puede descargar la aplicación".

Estoy usando este estilo de URL para descargar:

itms-services://?action=download-manifest&url=https://url-to-plist.plist

Mi plist se ve así:

<?xml version="1.0" encoding="UTF-8" standalone="no"?> <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>https://url-to-ipa.ipa</string> </dict> <dict> <key>kind</key> <string>full-size-image</string> <key>needs-shine</key> <true/> <key>url</key> <string>https://url-to-artwork/iTunesArtwork.png</string> </dict> <dict> <key>kind</key> <string>display-image</string> <key>needs-shine</key> <true/> <key>url</key> <string>https://url-to-icon/Icon.png</string> </dict> </array> <key>metadata</key> <dict> <key>bundle-identifier</key> <string>com.vistair.docunet-test</string> <key>bundle-version</key> <string>3.0.400</string> <key>kind</key> <string>software</string> <key>subtitle</key> <string>DocuNet</string> <key>title</key> <string>DocuNet</string> </dict> </dict> </array> </dict> </plist>

el progreso de descarga / instalación obtiene aproximadamente 2/3 de vuelta y luego aparece el error.

La información de la consola se ve así:

Sep 10 09:22:54 iOS8-iPad itunesstored[80] <Warning>: LaunchServices: installing placeholder for com.vistair.docunet-test Sep 10 09:22:54 iOS8-iPad installd[36] <Notice>: 0x419000 -[MIClientConnection _doBackgroundInstallationForPath:withOptions:completion:]: Install of "/var/mobile/Library/Caches/com.apple.itunesstored/AppPlaceholders/3333725844373650644.app" type Placeholder requested by itunesstored (pid 80) Sep 10 09:22:54 iOS8-iPad installd[36] <Notice>: 0x419000 -[MIInstaller performInstallationWithError:]: Installing <MIInstallableBundle ID=com.vistair.docunet-test; Version=3.0.400, ShortVersion=(null)> Sep 10 09:22:54 iOS8-iPad installd[36] <Notice>: 0x419000 -[MIContainer makeContainerLiveReplacingContainer:withError:]: Made container live for com.vistair.docunet-test at /private/var/mobile/Containers/Data/Application/C2CAA7A9-84D0-4350-BEF7-71A3D761AEDD Sep 10 09:22:54 iOS8-iPad installd[36] <Notice>: 0x419000 -[MIContainer makeContainerLiveReplacingContainer:withError:]: Made container live for com.vistair.docunet-test at /private/var/mobile/Containers/Bundle/Application/F2673AA9-0BAB-4A39-9F53-57431B0DE690 Sep 10 09:22:54 iOS8-iPad installd[36] <Notice>: 0x419000 -[MIInstaller performInstallationWithError:]: Staging: 0.02s; Waiting: 0.00s; Installation: 0.56s; Overall: 0.58s Sep 10 09:22:55 iOS8-iPad itunesstored[80] <Warning>: LaunchServices: Creating installProgressForApplication:<LSApplicationProxy: 0x14fa8d50> com.vistair.docunet-test (Placeholder) withPhase:3 Sep 10 09:22:55 iOS8-iPad itunesstored[80] <Warning>: LaunchServices: installPhaseFinishedForProgress: com.vistair.docunet-test.InstallingPlaceholder - <NSProgress: 0x1607eac0> : Parent: 0x0 / Fraction completed: 0.0000 / Completed: 0 of 100 called, removing progress from cache Sep 10 09:22:55 iOS8-iPad itunesstored[80] <Warning>: LaunchServices: Creating installProgressForApplication:<LSApplicationProxy: 0x14ec1430> com.vistair.docunet-test (Placeholder) withPhase:0 Sep 10 09:22:55 iOS8-iPad lsd[72] <Warning>: LaunchServices: Updating installPhase for parent <NSProgress: 0x1457c530> : Parent: 0x0 / Fraction completed: 0.0000 / Completed: 0 of 100 to 0 Sep 10 09:22:56 iOS8-iPad filecoordinationd[166] <Warning>: sandboxing denied subscription to progress on category com.vistair.docunet-test (bundle id (null), 8A7A24B0-E3C0-45CC-81B3-615E0D54A5FF) Sep 10 09:22:56 iOS8-iPad filecoordinationd[166] <Warning>: sandboxing denied subscription to progress on category com.vistair.docunet-test (bundle id com.apple.iaptransportd, F245BFD6-E6FB-4F0E-8D6B-2E2C687064F1)



Estaba luchando con esto, mi aplicación se estaba instalando pero no estaba completa (casi el 60% puedo decir) en iOS8, pero en iOS7.1 funcionaba como se esperaba. El mensaje de error apareció:

"Cannot install at this time".

Finalmente, el enlace de Zillan me ayudó a obtener la documentación de la manzana. Por lo tanto, verifique:

  1. asegúrese de que su dispositivo tenga acceso a Internet, ya que estará en la red / intranet local.
  2. También asegúrese de que la dirección ax.init.itunes.apple.com no esté siendo bloqueada por su firewall / proxy (Simplemente escriba esta dirección en safari, se debe cargar una página en blanco).

Tan pronto como cambié el proxy, se instaló por completo. Espero que ayude a alguien.