Beiträge von prana

    Mittlerweile bekomme ich die Meldung:

    Zitat

    Code Sign error: The identity 'iPhone Developer: My Name (B9RM846234)' doesn't match any valid certificate/private key pair in the default keychain


    Was muss ich denn unter "Code Signing Identity" eintragen??


    Ansonsten bin ich wie folgt vorgegangen:
    1) Kostenlosen Dev Account angelegt und SDK rungergeladen
    2) 79€ gezahlt und den Code bekommen
    3) Code auf der Dev Seite eingegeben
    4) Zertifikat erstellt und unter "Certificates" hochgeladen
    5) WWDR (AppleWWDRCA) und das andere Zertifikat (developer_identity.cer) rungergeladen und dem Schlüsselbund hinzugefügt.
    6) Die ID meines Gerätes unter "Devices" hinzugefügt
    7) App ID erstellt nach dem Schema "com.abc.viewer" - unter "Description habe ich jetzt "MG781FSTFP.com.abc.viewer"
    8) Unter "Provisioning" habe ich dann die App ID eingetragen
    9) In meinem App in der "Viewer-Info.plist" habe ich dann unter "Bundle identifier" "com.abc.viewer" eingetragen.


    Stimmt das soweit oder habe ich was vergessen?


    [Edit]: Jetzt läufts! Man muss die AppName.mobileprovision anscheinend nicht nur bei XCode hinzufügen sondern auch unter Library/MobileDevice/Provisioning Profiles hinzufügen. :rolleyes:

    Zitat

    Vielleicht sollten wir für die TT Developer mal nen internen Bereich erstellen lassen

    Wäre ich auch dafür, ist schließlich alles andere als unkompliziert das alles einzurichten bzw. dabei nichts falsch zu machen. Viel zu umständlich gelöst von Apple. :rolleyes:


    Gehe die Punkte morgen auf der Arbeit mal durch, vielleicht habe ich ja wirklich was davon vergessen... Auf der anderen Seite bin ich wirklich alles Punkt für Punkt durchgegangen.

    Also XCode hatte ich bereits rungerteladen und installiert. Seit vorgestern habe ich jetzt den Dev Account (für 79€) und würde mein Programm gern auf's iPhone bekommen. Die ganzen Zertifizierungsschritte etc. bin ich alle durchgegangen aber sobald ich von "Simulator" auf "Device" stelle, kommt die Meldung:


    Zitat

    Code Sign error: a valid provisioning profile matching the application's Identifier 'xyz' could not be found


    Ich bin jeden Schritt exakt so durchgegangen wie bei Apple beschrieben. Jemand eine Idee?



    Und wegen dem Gerät: Damit ich mein Programm auf's iPhone bekomme, muss ich doch unter "Window"->"Organzier" die 3.0 auswählen (vorher irgendwo runterladen, bei Apple gibt es sie ja nicht mehr) und auf "Restore Device" gehen, oder?
    Wäre mir sehr wichtig zu erfahren, ob der Schritt wirklich notwendig ist, da es ein ganz schöner Aufwand wäre den ich mir gern sparen würde...



    (Simulator kommt leider nicht mehr in Frage, da ich mein Programm morgen Mittag vorstellen muss und das macht sich auf dem Gerät einfach besser...)

    Ok, danke für die Warunungen und Tips. ;)


    Aber wie sieht es denn jetzt mit dem Einrichten eines iPhones mit der 3.0 als Developer Gerät aus? Ich hatte es so verstanden, dass ich mir die 3.1 runterlade, bei XCode auf Window->Organizer gehe, die 3.1 auswähle und auf "Restore iPhone" gehe. Oder muss ich das garnicht machen?

    Apple schreibt doch:

    Zitat

    To run your code on an Apple device, you will need to install iPhone OS onto each development device and "restore" each device to a development state.


    Und unter "Downloads" finde ich nur die 3.1 beta... Kann ich das iPhone also etwa auch mit der "normalen" 3.0 als Developer Gerät einrichten? Wenn ja wie geht das?



    Wäre ja ideal, denn dann würde ich es wieder jailbreaken können und es würde mir nicht irgendwann gesperrt werden...

    Zitat

    Wenn das Dein Ferienfahrplan noch erlaubt. Danach würde ich mich dann ggf. entscheiden.

    Ich werde mein App vorerst garnicht im App Store anbieten... :)
    Genaugenommen würde es mir also völlig reichen, wenn ich es langsam mal auf das iPhone kopieren könnte, aber das geht ja nicht ohne das iPhone mit der 3.1 beta als Entwickler-iPhone einzurichten, oder?

    Zitat

    Das iPhone das hier von 3.1 auf 3.0.1 downgegradet wurde hat das falsche Baseband das nicht zur 3.1 passt denn das lässt sich imho nicht downgraden. Also nicht über Abstürze und verpasste Anrufe wundern. Aber Zähne zusammen beissen, bald kommt 3.1 und "dann ist alles wieder gut(tm)".

    Jepp, meine ganzen SMS sind weg. Und ich Idiot mache gleich nach dem Downgrade ein neues Backup mit Chronus! :( :gpaul:
    Stelle es nochmal wieder her und hoffe dass sie dann wieder da sind. Oder hat jemand eine Idee, woran es sonst liegen kann mit den SMS und wie ich sie doch wiederbekommen kann? Und kann es sein, dass es nicht mal was mit dem falschen Baseband zu tun hat?



    Die 3.1 kann ich nicht drauf lassen, da sie genau im Urlaub ablaufen würde und da hab ich was dagegen! Aber ohne die 3.1 bekomme ich meine Programme aber nicht auf's iPhone...


    Also stehe ich vor einem Problem: Entwerde ich verzichte darauf mein Programm auf dem iPhone zu testen oder ich stehe im Urlaub ohne Handy da. Ganz großes Kino, danke Apple!


    Wie ich's dreh und wende, ich komme nicht um ein Jailbreak um mein Programm zu testen...



    P.S.: Ich rechne in 9 Tagen mit der 3.1 allein schon mal weil dann die 3.1 beta ausläuft und die Entwickler ziemlich stinkig wären die Geräte nicht mehr gehen würden.

    Zitat

    Zuerst der obligatorische erhobene Zeigefinger: Man sollte nie, nur um irgendetwas auszuprobieren, eine nicht freigegebene (eigentlich nur für Entwickler gedachte) Firmware auf einem Privatgerät installieren !

    Ich wollte nicht rumspielen sondern nur mein Programm auf dem iPhone testen. ;)
    War ein Fehler wie sich herausgestellt hat, da das mit dem Entwickler Account derart beschränkt gelöst ist, dass man sein Programm quasi nicht auf das iPhone bekommt, aber das ist jetzt nicht das Thema.


    Habe dank des Lila Programms mittlerweile geschafft die 3.0.1 mir meinem Backup wiederherzustellen. Danke für den Tip!


    Weißt Du zufällig was nach den 10 Tagen mit der 3.1. passiert wäre?
    Scheint ja absolut nicht sinnvoll zu sein sein Privatgerät zum Entwickeln zu benutzen, oder?

    Hallo,


    ich habe gerade die Firmware meines iPhones auf 3.1 geupdated und jetzt habe ich gelesen, dass die 3.1 in 10 Tagen "abläuft"!
    Weiß jemand was dann ist, also ob ich das iPhone dann weiterhin nutzen kann?


    Wollte mir deshalb sogar wieder die 3.0.1 installieren (bzw. habe sie installiert), aber da lässt sich das Backup was ich vorher (noch mit der 3.0.1) gemacht habe nicht mehr aufspielen - das iPhone landet immer wieder im Recovery Mode.


    Wenn ich es also richtig sehe habe ich entweder die 3.1. bis in 10 Tagen und dann funktioniert das iPhone nicht mehr oder ich habe die 3.0.1 wobei ich mein iPhone da nicht mehr wiederherstellen kannn...?? :(

    Zitat

    Oder haben wir hier im Forum Mitglieder den das iPhone heruntergefallen ist (mind. Tischhöhe) und das unbeschadet überstanden hat.

    Also mein 2G ist mir sicher 2-3 Mal auf Holzboden und einmal auf Schotter gefallen - bis auf Kratzer im Alu vom Schotter ist nichts passiert...