2015-04-04 65 views

回答

2

我找到了一種方法來安裝它們。它工作正常,在Xcode 7.0:

  1. 首先,你應該找到在以下鏈接你的正確項: https://developer.apple.com/library/downloads/docset-index.dvtdownloadableindex

例如以下:

<!-- START iOS 9 doc set --> 
<dict> 
    <key>fileSize</key> 
    <integer>1065107366</integer> 
    <key>identifier</key> 
    <string>com.apple.adc.documentation.iOS</string> 
    <key>name</key> 
    <string>iOS 9.0 Documentation</string> 
    <key>source</key> 
    <string>https://devimages.apple.com.edgekey.net/docsets/20150916/031-34987-A.dmg</string> 
    <key>userInfo</key> 
    <dict> 
    <key>ActivationPredicate</key> 
    <string>$XCODE_VERSION &gt;= '7.0' &amp;&amp; $XCODE_VERSION &lt; '7.1'</string> 
    <key>Category</key> 
    <string>Documentation</string> 
    <key>IconType</key> 
    <string>IDEDownloadablesTypeDocSet</string> 
    <key>InstallPrefix</key> 
    <string>$(HOME)/Library/Developer/Shared/Documentation/DocSets</string> 
    <key>InstalledIfAllReceiptsArePresentOrNewer</key> 
    <dict> 
     <key>com.apple.pkg.7.0.iOSDocset</key> 
     <string>10.9.0.0.1.1442278660</string> 
    </dict> 
    <key>RequiresADCAuthentication</key> 
    <false/> 
    <key>Summary</key> 
    <string>My description of content</string> 
    </dict> 
    <key>version</key> 
    <string>90.9</string> 
</dict> 
<!-- END iOS 9 doc set --> 
  • source字符串下載文件。在我們的例子:

  • "identifier string" + "-" + "version string" + ".dmg"

    在我們的例子:https://devimages.apple.com.edgekey.net/docsets/20150916/031-34987-A.dmg

  • 使用以下結構重命名下載的文件
    com.apple.adc.documentation.iOS-90.9.dmg

  • 然後將其置於:
    ~/Library/Caches/com.apple.dt.Xcode/Downloads/
  • 我建議您刪除.dvtdownloadableindex擴展名(如果有的話)的所有文件。

    1. 轉至InstallPrefix字符串文件夾並刪除存在相關docset(如果存在)。

    在我們的例子中,文件夾是$(HOME)/Library/Developer/Shared/Documentation/DocSets是指~/Library/Developer/Shared/Documentation/DocSets.然後從那裏取出com.apple.adc.documentation.iOS.docset文件。

    (在某些情況下,$(DEVELOPER)指的是/Applications/Xcode.app/Contents/Developer)。

    1. 打開Xcode,進入偏好...。在「下載」選項卡中,只需單擊文檔的下載箭頭即可。您會發現Xcode只是傳遞下載進度並安裝文檔。
    +0

    謝謝,工作完美! – phatmann 2015-11-16 11:55:28