Zurück   Flashforum > Flash > Mobile Flash und Flash Lite

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-01-2012, 19:31   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2011
Beiträge: 4
Iphone Apps zu Apple hochladen

Hallo Leute,

Habe mit flash CS5.5 eine kleine App erstellt, das ging ja auch recht flott, aber das hochladen zu Apple ist ja echt umständlich.... Sitze jetzt nun schon einige Stunden und schaff es einfach nicht, daher bitte ich um eure Hilfe!

Mein System: PC mit Win 7 64bit flash CS 5.5, Mac OS X 10.7 habe ich in einer VM laufen.

Code:
Für die Developer Cer bin ich folgendermaßen vorgegangen:
1.  AppleWWDRCA.cer vom Apple Dev Center heruntergeladen und zu Keychain Access hinzugefügt.

2. Erstellen einer CertificateSigningRequest

2.1     
Keychain Access -> Preferences -> Certificates -> alles auf "OFF"

2.2     
Keychain Access -> Certificate Assistant -> Request a Certificate From a Certificate Authority -> 
Certificate Information:
User Email: 	meine@email.com
Common Name:	Mein Name
Request is "Saved to Disk"
-> das ganze dan auf den Desktop gespeichert

2.3 	Apple Dev Center -> Certificates -> Development -> Request Certificate hochgeladen


Das Developer zeugs hat alles super funktioniert aber bei der Distribution stimmt etwas nicht.

1. Erstellen einer CertificateSigningRequest
Apple Dev Center -> Certificates -> Distribution -> Request Certificate hochgeladen  (die gleiche Datei wie bei dem Developer Zertifikat?)

2.p12 Datei erstellen:
2.1
Browser aktuallisiert -> Staus ist auf "Issued" -> Distribution Certificate -> Download -> mit Doppelklick das Zertifikat zu Keychain Access hinzugefügt 

2.2
Keychain Access	-> "My Certificates" -> auf den Pfeil neben "iPhone Developer..." klicken ->   "private key" -> rechtsklick -> Export->
Save as: PublishZertifikat
File Format: .p12	
-> Save -> Passwort 

3. App ID Erstellen:
Apple Dev Center -> App IDs -> New App ID -> 
Description: publish myapp
Bundle Seed ID (kann bei mir nicht geändert werden)
Bundle Identifier:	com.meinname.publish.myapp
-> Submit


4. Erstellen dess Distribution Provisioning Profiles:
4.1  
Apple Dev Center -> Provisioning -> Distribution -> New Profile ->
Distribution Method:	App Store
Profile Name:		myapp_prov
App ID:			publish myapp		
4.2. 
Browser aktualisiern -> Status auf "Activ" -> Download

5. Einstellungen Adobe Flash CS5.5:
Allgemein:
Ausgabedatei 	myapp.ipa
Appname:	myapp

Bereitstellung:
Zertifikat: PublishZertifikat.p12
Provisioning Profil: myapp_prov.mobileprovision
App-ID: com.meinname.publish.myapp
			
Bereitstellung - Apple App Store selektiert

6.iTunes Connect:
Add New App -> 
App Name:	myapp
SKU:		20120101	(Jahr Monat Counter)
Bundle ID:	publish myapp - com.meinname.publish.myapp

Ich denke die restlichen Anbgaben sind uninteressant...   Status ist auf "Waiting for Upload"

Die veröffentlichte .ipa habe ich dann am MAc in eine .zip umbenannt -> mit Archive Utility entpackt -> in dem erstellten Ordner"Payload" dann die Datei "myapp" komprimiert.

Uplad mit dem App Loader (V1.3) -> myapp ausgewählt -> myapp.zip vom Payload Ordner -> Send -> 

Error : Application failed codesign verification. The signature was invalid, or it was not signed with an apple submission certificate.
Ich habe auf probiert die .ipa noch am PC in eine .zip umzubenennen und dann die restlichen Schritte am Mac, führte aber zum gleichen Problem.

Aufgefallen ist mir dass im Keychain bei dem iPhone Developer Zertifikat noch eine Nummer steht und beim Distrubution Zertifikat nicht.
Also: iPhone Developer: Mein Name (0123456789)
iPhone Distribution: Mein Name


Vieleicht will das ganze nicht funktionieren da ich in einer VM Arbeite?

mfg michzed
Angehängte Dateien
Dateityp: txt Alle_Schritte_Nocheinmal.txt (4,0 KB, 0x aufgerufen)
Michzed ist offline   Mit Zitat antworten
Alt 18-01-2012, 19:27   #2 (permalink)
Neuer User
 
Registriert seit: Sep 2011
Beiträge: 4
Kann das Distribution Zertifikat auch unter Windows erstellt werden?
Michzed ist offline   Mit Zitat antworten
Alt 19-01-2012, 09:08   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2011
Beiträge: 28
gotoAndLearn() - Free video tutorials from Lee Brimelow on Adobe Flash

Das Video zeit alle Schritte unter Windows, evtl. hilft es.

mfg Jojo
Jojo_44 ist offline   Mit Zitat antworten
Alt 26-01-2012, 20:39   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2011
Beiträge: 4
Danke für die Antwort,

Also ich habe jetzt das Distributin Zertifikat und ein Distribution Provisioning wie in dem Video erstellt.
Eines für Ad Hoc und eines für die Veröffentlichung im App Store.
Die erstellte App mit der Ad Hoc Prov. funktionierte auch gleich am iPhone, die App die mit der ander Prov. veröffentlicht worden ist kann ich trotzdem nicht uploaden. -> Hab am Mac ein Update durchgeführt und somit den App Loader 2.4.1 Installiert. Was auch nichts brachte.

Es wird immer folgende Meldung ausgegeben:
"The Bundle ID myApp defined in your Xcode Projeckt does not match the Bundle ID that you entered for this app in iTunes Connect com.myname.myApp."

"Application failed codesign verification. The signature was invalid, or it was not signed with an Distribution Certificate."

Kennt jemand das Problem?
Michzed ist offline   Mit Zitat antworten
Alt 26-01-2012, 20:53   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2011
Beiträge: 4
Problem gelöst, habe die .ipa nocheinmal erstellt und bemerkt das bei der App ID nur myApp angegeben war statt der com.myname.myapp.....
Michzed ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
FDT4 und iPhone Apps seilz Mobile Flash und Flash Lite 4 01-04-2011 19:12
ernstzunehmende iPhone apps mit CS5? miguelito Mobile Flash und Flash Lite 3 07-12-2010 09:41
iPhone Apps mit Flash CS5 sebastian Nachrichten 2 05-10-2009 23:46


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:46 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele