wake-up-neo.com

Unternehmens-App kann nicht mit iOS 9 auf dem Gerät installiert werden GM Samen

Ich versuche, eine Unternehmens-App drahtlos auf einem iPad 2-Gerät mit iOS 9 GM Seed zu installieren. iOS zeigt den Download-Fortschritt an, nach dem Download erscheint ein Fehler "Installation nicht möglich".

Es hat mit der letzten iOS 9-Beta funktioniert

Es gibt ein Protokoll von der Konsole:

Sep 10 04:12:25 iPad-Dashboard ondemandd[145] <Error>: Application with ID: M3KJ3WBD2L.com.boardmaps.boardmaps was installed, but it doesn't appear to have a bundle URL, we are taking no action on this.
Sep 10 04:12:27 iPad-Dashboard ondemandd[145] <Error>: An object with ID [0x15e74230 <x-coredata:///AssetDownloads/t7E19FE36-172C-43EF-90EC-1B069309CF8B16>] has already registered.
Sep 10 04:12:27 iPad-Dashboard itunesstored[116] <Warning>: LaunchServices: Creating installProgressForApplication:<LSApplicationProxy: 0x14deb5f0> M3KJ3WBD2L.com.boardmaps.boardmaps (Placeholder) <file:///private/var/mobile/Containers/Bundle/Application/7312DC34-DF53-43BA-AE3E-DEA05EBF014D/-4088318364755750305.app> withPhase:0
Sep 10 04:12:27 iPad-Dashboard lsd[74] <Warning>: LaunchServices: Updating installPhase for parent <NSProgress: 0x16586090> : Parent: 0x0 / Fraction completed: 0.6000 / Completed: 60 of 100   to 0
Sep 10 04:12:27 iPad-Dashboard SpringBoard[47] <Warning>: HW kbd: Failed to set (null) as keyboard focus
Sep 10 04:12:28 iPad-Dashboard MobileSafari[137] <Warning>: Snapshotting a view that has not been rendered results in an empty snapshot. Ensure your view has been rendered at least once before snapshotting or snapshot after screen updates.
Sep 10 04:12:47 iPad-Dashboard itunesstored[116] <Warning>: [Download]: Download task did finish: 5 for download: -4088318364755750305
Sep 10 04:12:47 iPad-Dashboard itunesstored[116] <Warning>: [ApplicationWorkspace] Installing download: -4088318364755750305 with step(s): Install
Sep 10 04:12:47 iPad-Dashboard itunesstored[116] <Warning>: [ApplicationWorkspace]: Installing software package with bundleID: M3KJ3WBD2L.com.boardmaps.boardmaps: bundleVersion: 1.1.18.1100 path: /var/mobile/Media/Downloads/-4088318364755750305/8091709402150391677
Sep 10 04:12:50 iPad-Dashboard itunesstored[116] <Warning>: BundleValidator: Failed bundleIdentifier: M3KJ3WBD2L.com.boardmaps.boardmaps does not match expected bundleIdentifier: com.boardmaps.boardmaps
Sep 10 04:12:50 iPad-Dashboard itunesstored[116] <Warning>: [ApplicationWorkspace]: Bundle validated for bundleIdentifier: M3KJ3WBD2L.com.boardmaps.boardmaps success: 0
Sep 10 04:12:50 iPad-Dashboard itunesstored[116] <Warning>: LaunchServices: Uninstalling placeholder for app <LSApplicationProxy: 0x16095af0> M3KJ3WBD2L.com.boardmaps.boardmaps (Placeholder) <file:///private/var/mobile/Containers/Bundle/Application/7312DC34-DF53-43BA-AE3E-DEA05EBF014D/-4088318364755750305.app>
Sep 10 04:12:50 iPad-Dashboard itunesstored[116] <Warning>: LaunchServices: Uninstalling app <LSApplicationProxy: 0x16095af0> M3KJ3WBD2L.com.boardmaps.boardmaps (Placeholder) <file:///private/var/mobile/Containers/Bundle/Application/7312DC34-DF53-43BA-AE3E-DEA05EBF014D/-4088318364755750305.app>
Sep 10 04:12:50 iPad-Dashboard installd[42] <Notice>: 0x1f081000 -[MIClientConnection uninstallIdentifiers:withOptions:completion:]: Uninstall requested by itunesstored (pid 116) with options: {
    }
Sep 10 04:12:50 iPad-Dashboard installd[42] <Notice>: 0x1f081000 -[MIUninstaller _uninstallBundleWithIdentifier:error:]: Uninstalling identifier M3KJ3WBD2L.com.boardmaps.boardmaps
Sep 10 04:12:50 iPad-Dashboard installd[42] <Notice>: 0x1f081000 -[MIUninstallNotifier performRemovalWithCompletionBlock:]: Destroying container with identifier M3KJ3WBD2L.com.boardmaps.boardmaps at /private/var/mobile/Containers/Bundle/Application/7312DC34-DF53-43BA-AE3E-DEA05EBF014D
Sep 10 04:12:50 iPad-Dashboard installd[42] <Notice>: 0x1f081000 -[MIUninstallNotifier performRemovalWithCompletionBlock:]: Destroying container with identifier M3KJ3WBD2L.com.boardmaps.boardmaps at /private/var/mobile/Containers/Data/Application/B7AD1744-EB1F-42D3-8690-F1FB4B2DA526
Sep 10 04:12:51 iPad-Dashboard itunesstored[116] <Warning>: LaunchServies: No app bundle to remove for M3KJ3WBD2L.com.boardmaps.boardmaps
Sep 10 04:12:51 iPad-Dashboard lsd[74] <Warning>: LaunchServices: Updating identifier store
Sep 10 04:12:51 iPad-Dashboard itunesstored[116] <Warning>: LaunchServices: clearing created progress for M3KJ3WBD2L.com.boardmaps.boardmaps
Sep 10 04:12:51 iPad-Dashboard itunesstored[116] <Warning>: [ApplicationWorkspace]: Uninstalling application placeholder for bundleIdentifier: M3KJ3WBD2L.com.boardmaps.boardmaps; success: 1
Sep 10 04:12:51 iPad-Dashboard itunesstored[116] <Warning>: [ApplicationWorkspace]: Failed to install application: M3KJ3WBD2L.com.boardmaps.boardmaps; /var/mobile/Media/Downloads/-4088318364755750305/8091709402150391677; Error Domain=SSErrorDomain Code=143 "(null)"
12
sidslog

Möglicherweise hatten Sie dasselbe Problem mit OTA-Installationen mit iOS8 und haben die Problemumgehung auf Serverseite implementiert: Sie haben die Bundle-ID in der Plist-Manifestdatei geändert und Board-Maps hinzugefügt. Wir haben .dummy hinzugefügt, damit es mit iOS 8.1 funktioniert

BundleValidator: Fehlerhafter BundleIdentifier: M3KJ3WBD2L.com.boardmaps.boardmaps stimmt nicht mit dem erwarteten BundleIdentifier: com.boardmaps.boardmaps überein

Leider funktioniert es mit iOS 9 nicht mehr. Wir mussten die Logik auf der Serverseite noch einmal ändern, um zwischen iOS 8 und 9 zu unterscheiden, während die Plist-Datei erstellt wird.

Prost!

12
Frood

Dies auch mit TestFairy zu sehen. TestFairy fügt ".download" am Ende der Paketkennung hinzu. Dies führt dazu, dass die Installation auf Geräten fehlschlägt, auf denen Pre-Seeding mit iOS 9 GM installiert ist. Dies war weder bei iOS 8 noch bei den iOS 9-Betas ein Problem ...

4
Ari Braginsky

Wir fanden heraus, dass das Entfernen des Team-Präfixes aus der Bundle-ID bei einigen Downloads hilfreich war, für andere mussten wir jedoch die .ipa in XCode 7 neu erstellen.

2
TychaBrahe

iOS 9 wurde mit den Manifest-Informationen strenger: das Tag, der - Wert oder etwas anderes.

Ich habe das ähnliche Problem in diesen Tagen getroffen:

I find the problem is that I mistake the bundle-identifier value.

Wenn Sie den Wert der Bundle-ID falsch verstehen, kann ich die App nicht mit iOS 9 installieren. Mit iOS 8 oder einer niedrigeren Version wird der Bundle-ID-Wert jedoch nicht überprüft.

1
ifeegoo

Um es auf den Punkt zu bringen: Gehen Sie auf die Dinge zurück, die vor 8.1.3 erledigt wurden. Sobald ich unsere (nicht herunterladbaren) Unternehmensanwendungen mit den "alten" Techniken neu erstellt hatte, wurden alle OTA auf 9.0 herunterladbar 

Es ist ein bisschen eine PITA, da wir jetzt einen 8.1.3> = <9.0-Build sowie einen> = 9.0-Build benötigen, aber hey ho, das ist Apple ...

1

Ich habe den gleichen Fehler bekommen, bis vielleicht 4 Uhr morgens. Etwas Schlaf und Kaffee, und ich habe es entdeckt: In der manifest.plist gibt es 3 Einträge für das Asset-Wörterbuch: "Software-Paket", "Vollbild", "Display- Bild".

Der Eintrag "Bild in voller Größe" hatte ein Komma anstelle eines Punkts in der URL: <string>https://www.myserver,com/AppIcon512.png</string>

Auf einen Punkt geändert und jetzt funktioniert das adhoc-Herunterladen wieder :-)

0
Henry Skoglund

Ich habe das gleiche Problem mit iOS 9 GM bemerkt. Ich finde schließlich heraus, dass das Problem durch die Zip-Version der IPA verursacht wurde.

Ich habe eine Java-Bibliothek verwendet, um die ipa zu generieren. Jetzt benutze ich /usr/bin/Zip, um die ipa zu generieren und es löst mein Problem.

Mit dem Befehl file kann ich sehen, dass beide Zip-Tools nicht dieselbe Zip-Version generieren:

$ file working_with_ios9gm.ipa
working_with_ios9gm.ipa: Zip archive data, at least v1.0 to extract

$ file not_working_with_ios9gm.ipa
not_working_with_ios9gm.ipa: Zip archive data, at least v2.0 to extract
0
omnit

In meinem Fall habe ich ein Sonderzeichen im Namen der ipa-Datei verwendet. Schließlich entfernte ich das Sonderzeichen (é) und setzte es erneut ein, und es funktionierte gut.

0
AmineG

Ich hatte das gleiche Problem. Behebung des Problems durch Festlegen des Bundler-Identifier-Werts auf den genauen Wert, der in den Xcode-Build-Einstellungen festgelegt ist.

 enter image description here

0
Jerome Anthony