Frage

Ich habe versucht, diese Frage auf der Website von Titan und mehr Tweets zu ihrem Konto, aber sie entweder ignorieren mich oder Müll auf Antwort.

Ich mag ihren Rahmen beginnen, aber aus irgendeinem Grunde das iPhone SDK ist immer „Laden“, wenn in dem „TEST & PAKET“ aus.

Haben Sie Jungs fanden eine Lösung für dieses? Ich habe:

  • Snow Leopard 10.6.3
  • Titan Entwickler 1.2.1
  • iPhone SDK 3.2
  • Alle Zertifikate „bla bla“ von Apple, weil ich zu testen und Bereitstellen von Anwendungen auf dem Gerät bin in der Lage XCode verwenden.

Hilfe bitte:)

War es hilfreich?

Lösung

Haben Sie einen Namen mit Nicht-ASCII-Zeichen? Es ist ein Fehler in Bezug auf Entwickler-Zertifikate mit Nicht-ASCII-Zeichen in ihnen. Ich habe einen Fehlerbericht eingereicht, auf Appcelerator Leuchtturm-Website:

Mein Name hat einen Charakter mit Umlaute (ö), die verhindert prereq.py zu tun, was es sein sollte. Titan sagt nur "Loading ..." in der SDK-Version Auswahlbox.

Der Patch auf der Seite angebracht, die json-Parser in simplejson ändert, hilft das Python-Skript zu übergeben. Ich laufe es in der Konsole und erhalten die erwartete Ausgabe:

'{ "WWDR": true, "ipad": false, "sdks": [ "3.1", "3.1.2", "3.1.3"], "iphone_dev_name": [ "Björn Söderqvist (XXXXXXXXXX) "]," iphone_dist_message ": "Missing iPhone Vertrieb Zertifikat"," wwdr_message ": null," itunes_message ": null," itunes ": true," iphone_dev_message ": null," iphone_dev ": true," iphone_dist ": false, "itunes_version": "9.0.3"}

Titan App noch liest die Ausgabe falsch though.

Es funktioniert, wenn ich copy-paste die Konsolenausgabe von gepatchten prereq.py etwa so: (Linie 877 von packaging.js)

var d = ‚{ "WWDR": true, "ipad": false, "sdks": [ "3.1", "3.1.2", "3.1.3"], "iphone_dev_name": [" Björn Söderqvist (XXXXXXXXXX) "]," iphone_dist_message ": "Missing iPhone Vertrieb Zertifikat"," wwdr_message ": null," itunes_message ": null," itunes ": true," iphone_dev_message ": null," iphone_dev ": true," iphone_dist“ : false, "itunes_version": "9.0.3"}

https://appcelerator.lighthouseapp.com/projects/32238/tickets/646-iphone-sdk-problem-with-non-ascii-characters-in-development-certificate

Leider ist die Verbindung, die ich zu beziehen, in der Post nicht mehr funktioniert. Die vorgeschlagene Patch war folgendes prereq.py zu tun:

Zeile 8


#import json, run, tempfile, codecs
import poorjson, run, tempfile, codecs

Linie 139 (ersetzen letzte Zeile check_for_package () mit diesem)


print poorjson.PoorJSON().dump(props)

Lassen Sie mich wissen, wenn Sie genauere Informationen benötigen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top