42 votes

Téléphone Écart de l'application: "ERREUR: Page d'accueil 'www/index.html" n'a pas été trouvé"

J'ai créé un Phone Gap en fonction de l'application sur iPhone. Après la première manche, j'ai traîné mon "www" dans le dossier contenant "index.html" dans le projet, mais j'obtiens l'erreur suivante dans le simulateur:

ERREUR: Page d'accueil 'www/index.html" n'a pas été trouvé.

Dois-je mentionner le nom de index.html dans un fichier plist ou n'importe où ailleurs? Comment puis-je résoudre ce problème; quelqu'un peut-il m'aider? Merci à l'avance.

97voto

Tim S Points 886

C'est un problème d'incompatibilité entre PhoneGap et XCode 4. Pour résoudre:

  • clic droit sur votre projet et choisissez "Ajouter des fichiers au projet nom]...";
  • choisissez l' www le dossier à partir de votre actuelle du projet de dossier (c'est inclus là-dedans, mais pas ajouté en référence);
  • lorsque vous sélectionnez le dossier, assurez-vous de choisir "Copier les éléments dans groupe de destination du dossier" ainsi que de "Créer un dossier de références pour tout ajout de dossiers".

Remarque: si vous choisissez de "Créer des groupes pour tout ajout de dossiers", l'application va encore échouer au moment de l'exécution.

2voto

Shazron Points 2148

Essayez de supprimer la référence, et l'ajouter à nouveau. Avez-vous l'ajouter en tant que "Référence"? L'icône doit être en bleu. Puis nettoyer et reconstruire.

2voto

Berti Points 42

Vous pouvez également déposer le dossier www w/Finder dans Xcode Nav onglet (racine), après que juste de dialogue vérification de cases à cocher "Copier les éléments dans le groupe de destination du dossier" et de "Créer un dossier de références pour tout ajout de dossiers".

2voto

FrankW Points 21

J'ai eu le même problème, où il a travaillé dans le simulateur, mais pas un appareil. Ma question est affaire de sensibilité. Mon dossier a été Index.html au lieu de minuscules index.html.

1voto

avoision Points 997

Quelles sont les versions de Xcode et PhoneGap utilisez-vous?

Si vous utilisez l'ancienne Xcode 3 et de la création d'un nouveau projet à l'aide de PhoneGap modèle... il faut créer automatiquement un www le dossier pour vous, avec un générique index.html le fichier. Si vous avez traîné vos dossiers et vos fichiers d'index dans le projet, alors vous devriez avoir été d'écraser les fichiers existants.

Si vous êtes en utilisant Xcode 4, il existe un problème connu avec l'obtention d'un PhoneGap projet. Il serait utile de savoir ce tutoriel/guide de vous sont les suivantes (en supposant que vous êtes à l'aide d'un guide).

En très aléatoire cas, les modifications apportées à vos fichiers/dossiers directement (via le Finder) pourrait ne pas être repris immédiatement par Xcode. Vous pouvez toujours essayer d'arrêter de Xcode et la réouverture de votre projet, afin de garantir Xcode est en tirant les fichiers les plus récents.

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