Benötige ich noch eine Entitlements.plist-Datei für eine Ad-hoc-Erstellung?
Den Anweisungen in der Verteilung Seite auf das iOS Provisioning portal, immer noch eindeutig beschreiben den Prozess der Erstellung, einschließlich der Ansprüche.plist-Datei in einem build für einen ad-hoc-Verteilung. Die iOS Development Guide die Verteilung von Anwendungen-Seiteauf der anderen Seite, macht keine Erwähnung der Ansprüche.plist-Datei.
Als ich versuchte, "Bauen und Archiv" unsere neueste app nach der Anleitung von der iOS-Entwicklung Führer, die daraus resultierenden ad-hoc-app.ipa würde nicht installieren auf meine Entwicklung Gerät, aufgrund eines problem mit den Berechtigungen. Wenn ich umgebaut mit den Berechtigungen.plist-Datei, die neue app.ipa problemlos installiert.
Leider, einschließlich der Ansprüche.plist in der app.ipa bedeutet, dass der resultierende Aufbau kann nicht einfach neu signiert und an den app store übermittelt wird - oder? Stattdessen muss ich neu erstellen, ohne die Ansprüche.plist ein und senden das Ergebnis an den app store.
Denke ich, ich habe wirklich ein paar Fragen:
- Würde die app.ipa produziert als Regie in der iOS-Entwicklung-Guide (no Entitlements.plist, melden Sie sich einfach mit der ad-hoc distribution provisioning profile) installieren Sie OK, auf einem nicht-dev-Gerät wurde ordnungsgemäß erkannt, im test distributions-provisioning-Profil?
- Gibt es eine Möglichkeit für mich zu testen, die genauen Ergebnisse einer "Bauen und Archiv" auf meiner dev Maschine, so dass ich nur re-unterzeichnen Sie es und senden Sie es an den App Store von Xcode?
- Wird eine app.ipa-das schließt auch Ansprüche ein.plist-Datei werden verworfen, wenn ich es abschicken?
Dank!
InformationsquelleAutor der Frage deansx | 2011-02-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
ref:http://help.testflightapp.com/customer/portal/articles/535398-invalid-profile-distribution-build-entitlements-must-have-get-task-allow-set-to-false-
InformationsquelleAutor der Antwort Joey
habe ich gerade versucht , keine Notwendigkeit, Ansprüche für die einfache ad-hoc , einfach mit der ad-hoc-Profil zu archivieren und zu teilen , dann fein .
InformationsquelleAutor der Antwort chings228
Aus der iOS Developer library:
Gibt es kein Problem mit dem verlassen der Ansprüche.plist-Datei in die Verteilung bauen, ich habe mehrere apps eingereicht.
Tatsächlich, Ansprüche.plist ist auch für andere iOS-Funktionen, die Ihre app verwenden können:
Überprüfen Sie auch diese Antwort:
Die ausführbare Datei signiert wurde mit ungültigen Berechtigungen
InformationsquelleAutor der Antwort Adrian Demetrescu
Get-task-lassen nennt sich nun "debuggt werden Kann," in Xcode 4.1, wenn Sie verwendet haben die Modernisierung tool
InformationsquelleAutor der Antwort Charles
Habe ich nicht die Antworten auf alle Ihre Fragen, aber ich musste hinzufügen eine Ansprüche.plist als ich vor kurzem verwendet die ad-hoc-Verteilung für einige Tests. Ich denke, die Unterlagen sind noch Gespräche über die 'get-task-erlauben" - Einstellung, die in der .plist, aber wenn ich genau der Anleitung gefolgt, ich hatte Probleme bei der Anmeldung die app. Stattdessen erstellte ich eine Ansprüche.plist mit Xcode-Vorlage. Es hat zwei oder drei Einstellungen, von denen keines erhalten-Aufgabe-ermöglichen. Ich habe es genau so, wie es war, als erstellt, und der Bau gelungen.
Meine Erfahrung in der Vergangenheit war, dass die apps an den app store übermittelt mit einer Ansprüche.plist enthalten scheiterte die überprüfung Schritt.
InformationsquelleAutor der Antwort Caleb