32 votes

Comment ajouter un fichier js à mon projet xcode?

- Je ajouter des fichiers css et js dans mon xcode gauche arborescence du projet. mais quand j'ai construit ce projet , j'ai eu l'avertissement : pas de règle pour traiter le fichier '$(PROJECT_DIR)/js/builder.js " du type de code source.javascript pour l'architecture i386

Je pense que si j'ai perdu quelques réglages avec mon projet dans xcode , mais Comment faire pour ajouter un peu comme les fichiers css et js? Merci beaucoup!

81voto

Rob Keniger Points 32985

Lorsque vous ajoutez le fichier JavaScript, Xcode détecte que le fichier est un fichier de code source, suppose que vous voulez le compiler et l'ajoute automatiquement à la Compilation des Sources phase de construction.

Pour arrêter Xcode essayer de le compiler et de le rendre copier le fichier au lieu de cela, développez votre cible dans les Groupes et la liste des Fichiers, supprimer le fichier JavaScript à partir de la Compilation des Sources phase de construction et l'ajouter à la Copie Ressources de module, phase de construction.

19voto

Gomfucius Points 253

Pour Xcode 4, cliquez sur le projet principal, cliquez sur les Phases de construction. Ouvert jusqu'à Compiler les Sources et Copie Bundle de Ressources alors vous pouvez simplement glisser les fichiers de l'un à l'autre.

1voto

J'ai eu le même problème et j'ai pu résoudre ce problème avec une technique simple en Xcode5. lorsque vous ajoutez/faites glisser vos fichiers HTML dans Xcode bundle, vous devez les ajouter à la groupement de 2 types

1.actifs

2.index.html

vous devez ajouter ces deux fichiers seulement.

actifs dossier contient tous les fichiers HTML tels que des images,.js, contenu,css. Tous les fichiers HTML doit être
inclus dans les actifs dossier. ce que je veux dire vous avez besoin de regrouper tous les fichiers HTML dans le dossier des ressources dans un dossier unique.

Puis vous faites glisser ce dossier particulier qui contient des ACTIFS et INDEX.HTML fichiers dans Xcode bundle.

Puis à faire quelques changements dans votre contrôleur de déclaration et de mise en œuvre de sections. C'est ce que vous pouvez exécuter votre application dans le simulateur de maintenant.Si quelqu'un n'avez pas compris ma réponse s'il vous plaît laissez-moi savoir, je vais ajouter une information claire avec des captures d'écran.

J'espère que ça aidera quelqu'un..Merci!!!!

Si quelqu'un avez des doutes encore laissez-moi savoir, je vais vous expliquer étape par étape

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X