2010-12-04 5 views
4

Avant de mettre à jour Xcode et le SDK iOS vers 3.2.5 et 4.2 respectivement, je pouvais sélectionner du texte dans Xcode, cliquer avec le bouton droit de la souris et sélectionner Rechercher le texte dans la documentation. l'endroit correspondant dans la documentation, mais maintenant, si je fais cela, il me demande de me connecter avec mon identifiant Apple, puis il me dit que je ne suis pas autorisé? Cependant, je peux accéder à la documentation dans un navigateur Web normal comme le chrome, il est juste irritant de ne pas avoir la commodité de la sélection et un clic droit. (NB Je ne suis pas un développeur payant, mais je n'ai jamais été)La documentation dans Xcode me demande de signer puis échoue

Pourquoi est-ce? Est-ce seulement moi? et comment puis-je le réparer?

+0

Je suis le même problème.Très ennuyeux! –

Répondre

7

est ici une solution hacky mais de travail, inspiré par http://www.iphonedevsdk.com/forum/iphone-sdk-tools-utilities/66298-unable-access-sdk-documentation-since-upgrade.html:

Ouvrez le fichier /Developer/Platforms/iPhoneOS.platform/Developer/Documentation/DocSets/com.apple.adc.documentation.AppleiOS4_2.iOSLibrary.docset/Contents/Info.plist

Modifier la valeur DocSetFallbackURL https://developer.apple.com/library/ios/prerelease-http://developer.apple.com/library/ios/.

Relancez Xcode, et voilà.

Si vous ouvrez l'URL à partir de DocSetFeedURL (dans le même Info.plist) dans Safari, vous pouvez télécharger un fichier .xar de la documentation. Je ne suis pas sûr de ce que ce fichier est, mais je suis en train de le télécharger ...

+0

J'ai dû éditer le fichier Info.plist en tant que root car mon utilisateur n'avait pas les permissions pour le changer. Mais une fois que j'ai fait le changement décrit ici, ça a marché. –

+1

juste pour la référence future c'est /Developer/Platforms/iPhoneOS.platform/Developer/Documentation/DocSets/com.apple.adc.documentation.AppleiOS5_0.iOSLibrary.docset/Contents/Info.plist pour iOS5 – TrekOnTV2017

-2

Si vous n'êtes pas un membre payant du programme iOS SDK, vous ne pouvez pas accéder à la documentation en ligne via Xcode. Puisque vous avez le SDK, je suppose que vous l'êtes, alors vous risquez de tomber sur un bug. Dans tous les cas, vous devriez ouvrir les Préférences Xcode et naviguer vers l'onglet Documentation (à l'extrême droite). En ouvrant cet onglet, Xcode tentera bientôt de télécharger les documents complets qui vous manquent. Vous pouvez dire que cela se produit parce que le côté droit des lignes passera à dire "Getting ...". Vous pouvez également ouvrir la fenêtre Activité (dans le menu Fenêtre) pour voir la progression du téléchargement/installation.

+0

Je fais partie du programme de développeur gratuit, à savoir Je ne peux pas tourner sur les appareils ou mettre des applications sur l'appstore, mais avant de mettre à jour je pouvais très bien accéder à la documentation via Xcode.J'ai téléchargé Xcode et l'iOS4. 2 sur le site Web du développeur Apple après vous être connecté avec le même identifiant Apple. –

1

Je suis un dev, aussi, mais je suis empêché d'accéder à la documentation en ligne avec "index.html est verrouillé. Voulez-vous le déverrouiller ? " Tapez et il indique que le fichier ne peut pas être déverrouillé et suggère d'enregistrer une copie locale.

Voici ce que je vois dans le fichier .plist:

https://developer.apple.com/library/etc/redirect/xcode/ios/606

Donc, en bref, l'accès par Safari (gênant lorsque vous travaillez dans Xcode - accès contextuel non disponible - ou simplement télécharger les fichiers comme suggéré ci-dessus

Questions connexes