Problème d'installation de l'application iOS8 Enterprise

J'ai examiné cette question depuis longtime et j'ai passé en revue de nombreuses questions ici qui ont aidé à éclaircir quelque chose, mais je reçois maintenant de nouveaux avertissements et erreurs dans les journaux de l'appareil et je suis incapable de les déchiffrer.

Premièrement, je recevais ce qui suit:

<Warning>: LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID: 

qui ne serait même pas kicker l'installation, mais j'ai suivi les étapes dans le lien suivant: iOS 8 – Impossible d'installer Enterprise App a apporté quelques modifications à l'identifiant du bundle et le file manifeste et il essaierait et lancer le téléchargement.

Cependant, je reçois maintenant les erreurs / avertissements suivants et je ne suis pas sûr de ce qui les cause:

 <Notice>: 0x101dcc000 -[MIInstaller performInstallationWithError:]: Installing <MIInstallableBundle ID=com.bundle-name; Version=3.0, ShortVersion=(null)> <Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such process <Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory <Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory <Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory <Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory <Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory <Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory 

aussi bien que:

 <Warning>: LaunchServices: Creating installProgressForApplication:<LSApplicationProxy: 0x13cf84870> com.bundle-name(Placeholder) withPhase:3 <Warning>: LaunchServices: installPhaseFinishedForProgress: com.bundle-name.InstallingPlaceholder - <NSProgress: 0x13e003120> : Parent: 0x0 / Fraction completed: 0.0000 / Completed: 0 of 100 called, removing progress from cache 

et:

 <Error>: Could not set socket option SO_OPPORTUNISTIC: Invalid argument 

N'importe quelle aide déchiffrant ces derniers et jetant un peu de lumière serait grandement appréciée.

Mettre à jour:

Je suis returnné et vérifié iOS 7.1.1 et il ne parvenait pas à installer là-bas donc j'ai changé le file manifeste iPA url à ftp: // et cela a encore fonctionné sur 7.1.1 mais iOS8 lance l'avertissement suivant et ne parvient pas à download le application:

 <Notice>: Invalid URL scheme for background tasks: ftp. Valid schemes are http or https 

mais basculer l'url IPA sur HTTPS signifie que l'application ne télécharge pas à la fois pour iOS 7.1.1 ou iOS 8.1

    J'ai trouvé la solution à mon problème et voici tout ce que j'ai fait pour le faire fonctionner.

    Notre installation + backstory:

    Nous avons un server Web AWS avec un site Web HTTPS fonctionnant dessus. Depuis iOS 7.1, notre manifeste (plist) est hébergé sur le server mais l'IPA était stocké sur un FTP et cela a fonctionné tout au long de iOS 7. L'introduction d'iOS 8 signifiait que le FTP ne pouvait plus être utilisé pour l'IPA. sur le server web le même que le PLIST. Avant cela, nous avions d'autres problèmes qui empêchaient l'iPad d'essayer même de download parce que j'obtenais le message d'erreur suivant:

     Ignore manifest download, already have bundleID: {bundle_id} 

    Le correctif:

    Tout d'abord, j'ai suivi les étapes de cette question et j'ai vérifié que les full-size-image display-image existaient dans le file manifeste.

    J'ai ensuite apporté d'autres modifications au file manifeste en me basant sur une autre réponse à cette question . Ces modifications concernaient l' bundle-identifier bundle-version

    En faisant cela, mon iOS 8 test iPad ramasserait l'affichage d'installation l'icône de l'ombre, mais ensuite ne parviennent pas à installer, mais l'iOS 7 iPad serait encore installé, j'ai vu le message suivant:

     <Notice>: Invalid URL scheme for background tasks: ftp. Valid schemes are http or https 

    Ce qui m'a conduit à déplacer tous les files sur le server web, mais alors iOS 7 et iOS 8 ne s'installaient pas.

    Au départ, je pensais que l'une des erreurs / avertissements ci-dessus pouvait l'avoir fait échouer mais ne semblait pas pouvoir find de réponse. Après des heures de search et d'essayer de réparer j'ai eu une révélation parce que quand j'essayais de voir l'IPA dans un browser web, je recevais un 404 et je me suis souvenu que nous avions un problème similaire en déplaçant le file PLIST sur le server. Pour résoudre ce problème, j'ai dû append le type IPA MIME sur le server IIS 7. Dès que je l'ai fait, mon 7 build de notre application va download une installation sur les deux iPad iOS 7 et iOS 8. Le type MIME correct pour un application/octet-stream