Question Impossible d'afficher l'aide Xcode 4.2 "index.html" est verrouillé pour l'édition


Lorsque j'essaie de rechercher la documentation dans Xcode, j'obtiens l'erreur suivante:

"Index.html" est verrouillé pour l'édition et vous ne pourrez peut-être pas enregistrer vos modifications. Voulez-vous le débloquer?

"Index.html" est actuellement verrouillé car il ne supporte pas l'édition.

Le fichier "index.html" n'a pas pu être déverrouillé.

Impossible d'ajouter une autorisation en écriture sur le fichier car vous ne le possédez pas. Essayez de modifier les autorisations du fichier dans le Finder ou le terminal.

J'ai essayé de désinstaller et de réinstaller sans succès.

Des idées?


14
2017-11-08 01:27


origine


Réponses:


Voici une solution que j'ai trouvée sur Apple DevForums:

Je suis allé dans les préférences de Xcode, je suis passé à l'option Téléchargements et   Documentation sélectionnée. De là, j'ai cliqué sur "Vérifier et installer maintenant"   et il est allé télécharger la bibliothèque iOS 5.0 et la bibliothèque 10.7. Une fois que   ceux-ci ont été téléchargés, l’aide semblait fonctionner à nouveau via le local   bibliothèques. J'espère que cela vous aidera à revenir sur les rails.

Et oui, j'ai vu le même problème que vous avez vu. Vous avez juste besoin de télécharger entièrement la documentation.


9
2017-11-08 04:24



Mise à jour: xCode 4.2.1 corrige ce problème.


2
2017-12-01 02:35



J'ai travaillé sur le problème dans Snow Leopard de cette façon:

  1. Ouvrir XCode
  2. Ouvrez l'organiseur (Window | Organizer)
  3. Sélectionnez les périphériques | Profils d'approvisionnement
  4. Sélectionnez le profil de configuration fourni avec mon téléphone et cliquez sur Actualiser

Vous faites cette chose stupide car XCode affichera alors une boîte de dialogue vous demandant de vous connecter avec votre identifiant Apple. Si je me connecte / ici / à la place de la page dans la documentation, il se souvient que je suis connecté, affiche la documentation à ma demande et ne plante pas. Je dois le faire chaque fois que je redémarre XCode.

YMMV.


2
2018-06-26 16:55



Réponse simple ... Avez-vous essayé de réparer les autorisations?

Que diriez-vous de supprimer les préfets xCode?


0
2017-11-08 01:58



Vous pouvez choisir la documentation pour votre utilisateur, essayer de rechercher, déverrouiller le fichier, puis récupérer la documentation.

Malheureusement, vous devez rechercher et déverrouiller chaque fichier individuellement.

sudo chown -R `id -un` /Library/Developer/Shared/Documentation/DocSets
# Try to search; unlock the file.
sudo chown -R _devdocs /Library/Developer/Shared/Documentation/DocSets

Je ne pense pas que cela modifie réellement le fichier - je pense que c'est un problème avec la nouvelle fonctionnalité de gestion des versions.


0
2017-11-13 09:24



Cela a aidé:

Devenir super utilisateur

% cd / Bibliothèque / Développeur / Partagé / Documentation

% tcsh

foreach i ( `find . -name index.html` )
  echo $i
  xattr -d com.apple.quarantine $i
end

Je reçois toujours ce qui suit lors de la première recherche:

Erreur interne Xcode a rencontré une erreur de logique interne. Choisir "Continuer" pour continuer à exécuter Xcode de manière incohérente Etat. Choisissez "Crash" pour arrêter Xcode et enregistrer un bug avec Crash Reporter. Choisir "Crash" entraînera la perte de toutes les données non enregistrées.

[Afficher les détails] [Continuer] [Crash]

Je choisis [Continuer] et tout fonctionne bien après.


0
2017-11-30 20:33



La meilleure solution est Désinstaller Xcode:

sudo /Developer/Library/uninstall-devtools –mode=all

après cela, installez Xcod


0
2017-12-02 16:11