wake-up-neo.com

Anwendung kann nicht heruntergeladen werden. <App-name> konnte zu diesem Zeitpunkt nicht installiert werden

Diese Fehlermeldung wird angezeigt, wenn Sie versuchen, eine App auf einem Gerät zu installieren. Ich habe mich in den letzten 3 Tagen mit Codesignierungsfehlern befasst, und jetzt das.

Meine App verwendet ein Verteilungszertifikat und ein mobiles Bereitstellungsprofil. Es wird auf einen Build-Server hochgeladen, wo es als erfolgreicher Build ohne Code-Signaturfehler übergeben wird. Der Server generiert einen Anwendungs-Download-Link, den ich auf meinem Gerät verwende, um die App herunterzuladen, wobei der Fehler angezeigt wird:

Unable to download application, <app-name> could not be installed at this time

  • Meine App verwendet ein gültiges Verteilungszertifikat
  • Meine App verwendet ein gültiges Verteilungsbereitstellungsprofil
  • Der Build-Server hat die App ohne Code-Signaturfehler übergeben

Soweit ich weiß, sollte die App auf jedem Gerät ausgeführt werden können, da sie das Verteilungszertifikat und das Verteilungsprofil verwendet. Andere Apps, an denen ich gearbeitet habe, funktionieren gut mit dieser Methode. Hat jemand eine Ahnung, warum meine App nicht installiert werden kann?

27
Logan Serman

Häufigste Ursachen für dieses Problem:

  • Gerätespeicher ist voll 
  • Das Bereitstellungsprofil ist ein Bereitstellungsprofil für Entwickler 
  • Das Ad-hoc-Verteilungs-Bereitstellungsprofil ist beschädigt und das Gerät hat ein Problem damit. 
  • Das Gerät war aus einem Backup wiederhergestellt und verursacht einen Konflikt für Over-the-Air Verteilung 
  • Es gab ein Netzwerk-Timeout 
  • Architektur Einstellungen des Builds und des Geräts sind nicht kompatibel (kann manchmal vorkommen, wenn "Nur aktive Architektur erstellen" aktiviert ist). 
  • Mobile Safari nicht verwenden.

So ermitteln Sie die genaue Ursache dieses Problems:

  • Verbinden Sie das Gerät mit iMac
  • Öffnen Sie Organizer und wählen Sie dann Geräte
  • Wählen Sie Ihr Verbundenes Gerät aus Seitenleiste
  • Wählen Sie Console im ausgewähltes Gerät
  • Nun wird die App installieren die genaue Problemursache angezeigt.

Referenz

39
Durai Amuthan.H

Wird Ihre App mit einem gültigen Unternehmens-/internen Vertriebsprofil/Zertifikat erstellt?

Wenn ja: Schließen Sie das Gerät an Ihren Mac an und starten Sie xcode . Öffnen Sie dann den Organizer (CMD + SHIFT + 2) und lesen Sie während der Installation der App die Konsole des Geräts. Vielleicht klärt das alles

7
basvk

Stellen Sie sicher, dass Ihre iOS-Version mit der von Ihnen installierten App kompatibel ist.

Dieses Problem trat auf, wenn ein Benutzer eine iOS 8 - App auf einem iOS 7 - Gerät installierte.

Wenn Sie versucht haben, die Anwendung unter iOS 7 zu installieren und die Installation fehlgeschlagen ist, weil sie nicht kompatibel ist und Sie anschließend ein Upgrade auf iOS 8 durchgeführt haben, müssen Sie Folgendes tun:

  1. Laden Sie iExplorer herunter ( http://www.macroplant.com/iexplorer/ )
  2. Stecken Sie Ihr Gerät ein
  3. Löschen Sie alle Dateien unter "Medien> Downloads".
  4. Gerät neustarten

Es gibt einen iOS-Fehler, bei dem die Bundle-ID hinterlassen wird und der Apparat nach dem Upgrade nicht installiert werden kann.

4
Fostah

Für mich ist dieser Fehler aufgetreten, als ich meine App als inHouse App verteilt habe,

Der Grund für den Fehler war beim Exportieren der IPA-Datei, die ich die Option verwendet habe
für Ad-hoc-Bereitstellung speichern aber eigentlich sollte es für Enterprise-Bereitstellung speichern sein

Und ab iOS 10 müssen Sie eine Zeichenfolge angeben, um die Berechtigung zu erhalten, z. B. " Datenschutz - Kameranutzung Beschreibung " Zeichenfolge hinzufügen als " Für diese App ist Zugriff erforderlich die Kamera. "

1
Ariven Nadar

Endlich und nach vielen Schwierigkeiten konnte ich dieses Problem beheben.

Ich arbeite mit Xamarin. Das Problem trat auf, nachdem Push-Benachrichtigungen für meine App aktiviert wurden, wodurch die Bereitstellungsprofile beschädigt wurden.

Ich habe Push-Benachrichtigungen von berechtigter.plist nicht aktiviert (Push-Benachrichtigungen werden nicht deaktiviert)

Ich habe das Projekt gereinigt und die Profile ganz entfernt

1
Ahmed Elashker

Hatte dieses Problem in letzter Zeit und wurde verrückt. Einstellungen für iOS-Version und Gerätetyp (iPhone, iPad) waren korrekt ... Die App konnte jedoch nicht heruntergeladen/installiert werden. 

Ein einfacher Neustart hat es behoben!

1
robro

In unserem Fall war unser Vertriebsprofil abgelaufen. Überprüfen Sie dies in Ihrem Apple Developer/Member Center.

0
Marc

Sie können möglicherweise ein Problem mit der .IPA feststellen, indem Sie versuchen, in iTunes Connect hochzuladen und zu überprüfen, ob das Hochladen während der Validierung nicht möglich ist (wobei Fehler hinsichtlich fehlender Images/Assets, die für den Store erforderlich sind, ignoriert werden).

In meinem Fall bekam eine Xamarin-App, die über HockeyApp bereitgestellt wurde, den Fehler. Da ich das Projekt nicht in Xcode entwickelte, versuchte ich mit dem Application Loader, den IPA in iTunes Connect hochzuladen. Die Validierung ist fehlgeschlagen, mit einem Fehler bezüglich einer fehlenden erforderlichen Einstellung in der info.plist. Nachdem ich dieses Problem gelöst hatte, wurde ich über HockeyApp erneut bereitgestellt und die App konnte ausgeführt werden.

Anweisungen zum Application Loader finden Sie hier: https://help.swiftic.com/hc/de-de/articles/201574452-Upload-Ihr-App-to-iTunes-Connect-using-the-Application-Loader

0
Dave Kidder

Beheben Sie es einfach, indem Sie das Telefon mit dem Mac verbinden und in xcode die App ausführen

Vermutlich gibt es einige Fehler bei den Apple Provisioning Systemen

0
d0ye

In der .plist-Datei

enthält Ihr URL-Tag http: //

Wenn Sie das URL-Tag mit "www.somelink.com/....." ausfüllen, wird der Download durchgeführt, und es wird die Meldung "Download derzeit nicht möglich" angezeigt

Sie sollten " http://www.somelink.com/ ...." ausfüllen.

auch in Displaybild und Vollbild

Das Code Signing- und Provisioning-Profil meiner App war ebenfalls in Ordnung. Ich habe das Problem behoben, das auf iOS10-Geräten auftrat, indem die eingebetteten App-Erweiterungen entfernt wurden. Sie hatten keine gültigen Zertifikate, wurden jedoch erst als ungültig erkannt, wenn ich die automatische Xcode-Verwaltung für ihre Ziele deaktiviert habe.

0
Pellet

Apple muss wirklich an der Bereitstellung von Dateien arbeiten. 

In den Dokumenten heißt es, dass die App zuerst mit dem Entwicklungsbereitstellungsprofil und dann mit dem Verteilungsbereitstellungsprofil bei der Archivierung der Datei zur Verteilung signiert werden muss. Ich fand es jedoch gut, indem ich stattdessen die Entwicklungs-Bereitstellungsdatei für die Codesignierung und Archivsignierung verwendete.

Sie müssen wirklich mit den Provisioning-Dateien herumspielen und sehen, welche für Sie funktionieren.

0
max_

Für diejenigen, die Dropbox für https-Download verwenden, prüfen Sie, ob der Link der richtige ist ... Ich habe vergessen, das richtige Format wie dieses zu verwenden https://dl.dropboxusercontent.com/s/xxxxxxxxxxxxxappname.ipa Sie sollten www.dropbox.com nicht verwenden ....... Ich habe das gerade geändert und es hat super funktioniert

0
Alez

Manchmal müssen Sie einfach alle Apps löschen, für die dieselbe bundleId gilt. In meinem Fall hatte ich eine App, die aus dem Code installiert wurde, und nach der Konfiguration von CI konnte ich keine Builds von CI installieren. Das Update bestand nur darin, eine App zu löschen, die von Xcode installiert wurde.

0
Sapozhnik Ivan

Ich glaube, ich hatte einen Fall wie Sie mit xcodebuild. Möglicherweise möchten Sie überprüfen, ob die Bundle-IDs in Ihren Einstellungen und auf dem Apple Developer Portal (und damit im Bereitstellungsprofil) exakt identisch sind (Groß- und Kleinschreibung beachten).

Eine ausführlichere Beschreibung und weitere Korrekturmöglichkeiten finden Sie hier .

0
Leon Deriglazov

Nun, ich hatte dieses Problem zuvor. Ich würde zuerst den Vorschlägen von @max_ folgen. So trivial dies auch klingen mag, stellen Sie sicher, dass die mit Ihrem .ipa verknüpfte plist-Datei einen richtigen Fall in ihrem Hyperlink für die ipa hat. Es wird zwischen Groß- und Kleinschreibung unterschieden.

0
Ravi