Ответ 1
Я запустил Wireshark, чтобы проверить, где Xcode загружает документацию при обычном/онлайн-способе через вкладку "Загрузки" в настройках Xcode:
Итак, вот различные ссылки для скачивания:
Просто откройте изображение и выполните установку:
Я прочитал несколько сообщений как это об этом, используя старые версии IOS SDK.
Я не могу подключиться к Интернету с Mac в моем доме, поэтому мне нужна ссылка, чтобы загрузить docset iOS SDK 7 и установить его в автономном режиме. Я использую аналогичный подход в предыдущем 6.1, и он работает как прелесть.
Есть ли какая-либо ссылка или способ для получения автономной документации и ее установка в автономном режиме на моем xCode 5??
РЕДАКТИРОВАТЬ: Мне нужна прямая ссылка для его загрузки, так как у меня нет osx в машине, у которой есть интернет-связь.
Я запустил Wireshark, чтобы проверить, где Xcode загружает документацию при обычном/онлайн-способе через вкладку "Загрузки" в настройках Xcode:
Итак, вот различные ссылки для скачивания:
Просто откройте изображение и выполните установку:
У меня была аналогичная проблема совсем недавно с загрузкой docsets для Xcode 5.1.1.
Моя работа привела меня в очень отдаленное место, где мы используем спутниковую связь 256 Кбит/с в качестве нашего единственного интернет-соединения, и это в основном используется для передачи значительного количества научных данных обратно в наш штаб-квартиру, а также для VoIP телефоны. Там очень мало полосы пропускания для любой другой цели, и даже это разделяется между тринадцатью людьми.
Поэтому я не могу использовать обычный механизм загрузки из Xcode, так как это, скорее всего, закончится и/или полностью заполнит ссылку.
Вместо этого я могу использовать rsync с ограничением пропускной способности, чтобы извлекать файлы с сервера дома. Для этого мне пришлось найти URL-адреса для документов.
Оказывается, Xcode использует доступный XML файл здесь, который содержит список всех документов, вдоль с версиями xcode, для которых доступны эти docset. Кажется, это обновляется каждые 24 часа. Затем вы можете проанализировать (или просмотреть вручную) этот файл, чтобы захватить ваши URL-адреса по мере необходимости и загрузить их с помощью wget, curl или любого другого клиента. Нет необходимости в Wireshark!
Я бы взял Dash (http://kapeli.com/dash). Он загружает любые документы, которые вы получаете, а также SDK iOS и делает их доступными в любое время. Dash не является бесплатным, но если вы не платите за него, есть небольшое и ненавязчивое объявление. Я думаю, что после использования его на некоторое время вы не будете возражать, заплатив небольшую плату за поддержку своего текущего развития.