4 Stimmen

Veröffentlichen einer iOS-Mobilanwendung, die mit Flash Builder 4.5 erstellt wurde, ohne Apple-Zertifikat.

Ich besitze ein jailbroken iPhone 4 und möchte eine Veröffentlichung erstellen, eine IPA-Datei aus einem Flex-Projekt, das ich in Flash Builder 4.5.1 geschrieben habe. Für Testzwecke (auf meinem Gerät). Kann dies ohne den Kauf eines Entwicklerzertifikats von Apple erreicht werden? Danke! Dan

7voto

Cadell Christo Punkte 2825

Dies könnte ein wenig spät für dich sein und du hast vielleicht sogar jetzt ein Apple-Entwicklerkonto, aber es gibt tatsächlich einen ziemlich einfachen Weg, dies zu tun. Es wird überall für Flash CS5 beworben, aber in Flash Builder ist es etwas schwieriger.

  1. Gehe hier hin und lade die Datei herunter. Das Passwort lautet 1234.
  2. Extrahiere diese 2 Dateien auf deinen Desktop.
  3. In deinem mobilen Flex-Projekt navigiere zum Standardpaketordner im src-Ordner unter dem Namen deines Projekts links und öffne die main-app.xml-Datei. Ändere den ID-Wert in "com.gamevil.zenonia2" ohne Anführungszeichen. (Dies ist erforderlich, damit dieses P12-Zertifikat mit deiner App in Flash Builder funktioniert.)
  4. Erstelle eine endgültige Version, indem du zu Projekt -> Export Release-Build gehst und klicke nächstes auf dem ersten Fenster, nachdem du mit den Einstellungen zufrieden bist.
  5. Wähle schließlich die mobileprovision-Datei und das P12-Zertifikat aus, die sich auf dem Desktop befinden sollten, und gib das Passwort ein (1234).

und das ist es! Flash Builder wird die .ipa jetzt an der von dir angegebenen Stelle ablegen und ziehe sie einfach in iTunes und klicke auf Synchronisieren. Beachte, dass diese .ipa nur synchronisiert wird, wenn du ein gejailbreaktes Gerät mit installiertem AppSync hast. Lass mich wissen, wenn du weitere Informationen zum Jailbreak benötigst. Hier ist mein Beitrag zu diesem Thema auf meinem Blog.

1voto

Richard Brown Punkte 11219

Ein Verteilungs-Provisionierungsprofil ist erforderlich, um Apps auf ein Gerät zu installieren. Um ein Verteilungsprofil zu erstellen, benötigen Sie das Entwicklerzertifikat, daher müssen Sie das Account-Upgrade von Apple erwerben.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X