2016-07-05 12 views
1

Zuerst sende ich einen IOS Build zum Buildserver (ich habe richtig konfiguriert). Das Ergebnis war:App kann weder auf Android noch IOS installiert werden

Ich kann die App auf einem IPhone 4 installieren, aber nicht auf einem IPhone 6 oder einem IPad 4 (alle drei Geräte sind registriert) (kein Build-Server Fehler, lädt die App und sagt dann "könnte nicht installiert werden ")

Danach sende ich einen Android-Build. Ich habe versucht, es auf mein Samsung Galaxy S3 mini zu laden, aber es ist wieder fehlgeschlagen. Ähnliche Ausnahme: "App wurde nicht installiert" ohne weitere Erklärung.

Was mache ich falsch?

HINWEIS: - Die IXXX Geräte wurden korrekt im IOS Profil registriert - Es gibt keine Ausnahmen auf dem Build-Server - Die App läuft ohne Probleme im Simulator

Antwort

0

Es gibt viele Gründe für Dinge wie diese und leider weder Google noch Apple oder MS bieten irgendeine Form von anständigen Fehlermeldungen ...

9 mal von 10 wird dies verursacht, weil Sie bereits eine App mit dem gleichen Paketnamen und ein anderes Zertifikat bereits installiert haben . Leider gibt es keinen einfachen Weg, diese andere App zu finden.

In einigen Fällen wird dies unter iOS verursacht, da Benutzer UDID aus einer App nehmen, anstatt iTunes zu verwenden. Apps geben dir nicht die richtige UDID.

+0

Warum läuft es dann auf einem iPhone 4? Und im Fall des Paketnamens, wie viel müssen diese unterscheiden? Es ist bereits eine andere App installiert. Die installierte hat einen Paketnamen 'com.companyname.demo' und die zweite' com.companyname.taskmanagement'. Könnte das wirklich das Problem sein? –

+0

Das sollte gut funktionieren. Haben Sie den Zertifikatsassistenten zum Generieren der Bereitstellung verwendet? Wenn Sie das Zertifikat neu generiert haben, haben Sie möglicherweise die alte App ungültig gemacht. Wenn Sie einen Mac haben, verbinden Sie ihn während der Installation mit dem Gerät und öffnen Sie die Konsole auf xcode, um die Fehlermeldungen zu überprüfen. Manchmal kann daraus das Problem abgeleitet werden. –

+0

Ja, ich habe das CW für die Bereitstellung verwendet. Die App, die nicht funktioniert, ist nicht die alte, sondern die neue. Kann eine ungültige "alte" App das Problem einer nicht-installierenden "neuen" App sein? Und was kann das Problem mit Android sein? Ich habe einen Mac hier. Ich werde später testen –