Question

J'ai essayé cette question sur le site de titane et plusieurs tweets à leur compte, mais ils me soit ignorer ou refuser de répondre.

Je veux commencer à utiliser leur cadre, mais pour une raison quelconque le SDK iPhone est toujours « chargement » quand dans l'onglet « TEST & PACKAGE ».

Avez-vous les gars trouvé une solution pour cela? J'ai:

  • Snow Leopard 10.6.3
  • Titanium Developer 1.2.1
  • iPhone SDK 3.2
  • Tous les certificats « bla bla » d'Apple parce que je suis en mesure de tester et de déployer des applications sur mon appareil en utilisant XCode.

Aide s'il vous plaît:)

Était-ce utile?

La solution

Avez-vous un nom avec des caractères non-ASCII? Il y a un bug concernant les certificats de développeurs avec des caractères non-ASCII en eux. J'ai déposé un rapport de bogue, sur le site du phare de Appcelerator:

Mon nom a un caractère avec tréma (ö) qui empêche prereq.py de faire ce qu'il faut. Titanium dit seulement "Chargement ..." dans la version du SDK boîte de sélection.

Le patch joint à la page, ce qui modifie l'analyseur JSON en simplejson, aide le script python pour passer. Je le lance dans la console et obtenir le résultat attendu:

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

app Titanium lit encore la sortie mal bien.

Il fonctionne si je copier-coller la sortie de la console de prereq.py patché comme ceci: (Ligne 877 de 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 ": "certificat manquant de distribution iPhone"," 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

Malheureusement, le lien que je parle dans le poste ne fonctionne plus. Le patch proposé était de faire ce qui suit à prereq.py:

Ligne 8


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

Ligne 139 (remplacer la dernière ligne de check_for_package () à ce sujet)


print poorjson.PoorJSON().dump(props)

Faites-moi savoir si vous avez besoin d'informations plus précises.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top