Документация в XCode требует, чтобы я подписал и затем терпит неудачу - PullRequest
4 голосов
/ 04 декабря 2010

Прежде чем я обновил Xcode и iOS SDk до 3.2.5 и 4.2 соответственно, я мог выбрать текст в Xcode, щелкнуть правой кнопкой мыши и выбрать найти текст в документации, и он перейдет в соответствующее место в документации, однако теперь Я делаю это, он просит меня войти с моим идентификатором Apple, а затем он говорит мне, что я не авторизован? Однако я могу получить доступ к документации в обычном веб-браузере, таком как Chrome, просто раздражает отсутствие удобства выбора и щелчка правой кнопкой мыши. (Примечание: я не платящий разработчик, но никогда не был)

Почему это? Это только я? и как мне это исправить?

Ответы [ 3 ]

7 голосов
/ 12 января 2011

Вот хакерское, но рабочее исправление, вдохновленное http://www.iphonedevsdk.com/forum/iphone-sdk-tools-utilities/66298-unable-access-sdk-documentation-since-upgrade.html:

Открыть файл /Developer/Platforms/iPhoneOS.platform/Developer/Documentation/DocSets/com.apple.adc.documentation.AppleiOS4_2.iOSLibrary.docset/Contents/Info.plist

Измените значение DocSetFallbackURL с https://developer.apple.com/library/ios/prerelease на http://developer.apple.com/library/ios/.

Перезапустите Xcode и вуаля.

Если вы откроете URL-адрес из DocSetFeedURL (в том же Info.plist) в Safari, вы можете скачать .xar файл документации. Не уверен, что это за файл, но я сейчас его скачиваю ...

1 голос
/ 09 декабря 2011

Я тоже разработчик, но заблокирован от доступа к онлайн-документации с "index.html заблокирован. Вы хотите разблокировать его?" Напечатайте, и это заявляет, что файл не может быть разблокирован и предлагает сохранить локальную копию.

Вот что я вижу в файле .plist:

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

Короче говоря, доступ через Safari (неудобно при работе в Xcode - контекстный доступ недоступен) или просто загрузите файлы, как предложено выше.

0 голосов
/ 04 декабря 2010

Если вы не являетесь платным участником программы iOS SDK, то вы не можете получить доступ к онлайн-документации через XCode.Поскольку у вас есть SDK, я бы предположил, что вы есть, так что вы можете просто наткнуться на ошибку.В любом случае вам следует открыть «Настройки XCode» и перейти на вкладку «Документация» (справа).Открыв эту вкладку, XCode вскоре попытается загрузить полные наборы документов, которые вам не хватает.Вы можете сказать, что это происходит, потому что правая сторона строк переключится на «Получение ...».Вы также можете открыть окно «Активность» (в меню «Окно»), чтобы увидеть процесс загрузки / установки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...