In-House App verschwindet nach der Installation
Ich bin derzeit den Aufbau einer iPhone-app für einen Kunden aufgeteilt werden in-house. Mein Kunde hat gerade Ihren Unternehmen Entwickler-account bei Apple.
Habe ich eine Webseite für den client zum download von test-Versionen der app drahtlos, durch Anweisungen, die von apple hier: Distributing Enterprise Apps for iOS 4 Devices. Diese tests wurden durchgeführt, durch meine Standard-Mail-Konto über ein Adhoc-Profil, die Ihre entwickeln UDID ' s aufgeführt.
Ich versuche nun, das bereitstellen der app mit Ihrem Unternehmen stehen. Ich habe die In-house-provisioning-Datei. Ich habe auch ein Archiv angelegt der die app erstellt und die .ipa-Datei für die Verteilung über das Profil.
Das problem, das ich habe tritt auf, wenn ich versuche, die app herunterzuladen. Wenn ich auf die Seite, die ich erstellt, um die app herunterzuladen, sehe ich die app heruntergeladen auf mein iPhone, der Wortlaut unter Symbol sagt: "Laden...". Dann die änderungen im Wortlaut auf "Installieren...". Wenn der Fortschrittsbalken beendet die app verschwindet. Mir ist auch aufgefallen das in-house-provisioning-Dateien installiert auf meinem Gerät.
Ich wiederholte den Vorgang mehrere Male auf mehreren Geräten, beide Geräte habe ich zum testen verwendet diese app und diese habe ich nicht selbst verwendet diese app. Ich habe sogar versucht zu entfernen, die alle die Bereitstellung von Dateien auf einem Gerät. Gleiche Prozess passiert, und die in-house-provisioning-Datei wird automatisch wieder installiert.
Was genau ist falsch oder bin ich nicht dabei?
Dank.
InformationsquelleAutor der Frage RoLYroLLs | 2011-04-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erlebte ich das gleiche problem mit einer meiner in-house-apps. Der Grund dafür war, dass die bundle-ID in der Anwendung manifest falsch angegeben wurde. Nachdem ich Feste bundle-ID, die Anwendung wird normalerweise.
InformationsquelleAutor der Antwort Aliaksei
Das Problem für mich war, dass meine download-plist-Datei hatte einen anderen bundleID als mein agent bundleID.
Die Festsetzung des download-plist-Datei gearbeitet.
Alternativ ein Neustart auch geklappt, aber es war ein großer Schmerz everytime.
InformationsquelleAutor der Antwort Akshat
Ich verwendet bundle-ID - Kom.myname.{appId} in der app-info.Liste-Datei.
Aber mein OTA manifest-Datei, die ich verwendet, com.myname.*
weil dieses Thema meiner Installation schlägt fehl.
Ich änderte die beiden Orte, com.myname.APPName ist dann wie smart.
InformationsquelleAutor der Antwort Siva
**
Ich habe genau das gleiche Problem und habe es gelöst, indem Sie die folgenden Schritte unten.
**
Thema Beschreibung
Um zu klären, Problem (app nicht ordnungsgemäß installieren - Symbol verschwindet nach der installation) war die nur auf iOS-Gerät (Android-version des gleichen app bauen war in Ordnung arbeiten).
Quelle der Ausgabe
In meinem Fall Frage war verkleidet durch die Tatsache, dass die test-iPad-Gerät, das ich hatte, war nicht eingetragen (Hinzugefügt) verwenden, um die Entwickler-Provisioning-Profil-meine app wurde mit.
Lektion lernen
Das bedeutet, dass iOS-Entwickler die App nicht installiert werden kann auf jedem gegebenen test-Gerät, bis das Gerät Hinzugefügt wurde, um das Provisioning-Profil (PP). Wichtige information ist auch, dass, sobald Geräte Hinzugefügt, die PP neue PP-muss erzeugt werden, und die App muss signiert werden, mit Hilfe dieser neuen PP-handshake zu vervollständigen.
Schritte zum beheben
InformationsquelleAutor der Antwort marika.daboja
Ist das Gerät der OS version unter dem app-Deployment Target OS-Ebene?
Wenn ja, verringern Sie die app Deployment-Ziel der Ad-Hoc-Build-Einstellungen für das Ziel, oder das Gerät updaten - OS.
InformationsquelleAutor der Antwort hotpaw2
Ob sonst noch jemand dieses Problem hat, stellen Sie sicher, Sie haben registriert das Gerät, das Sie testen wollen, auf und das Gerät ist auch registriert, um die Bestimmung, die Sie verwenden
InformationsquelleAutor der Antwort Samus