2014-11-02 49 views
2

我加入appledoc,但我得到一個錯誤:錯誤添加appledoc

line 3: /usr/local/bin/appledoc: No such file or directory 

Thisline是--project-公司「DEIMOS SPACE」 \我改名字爲我的公司,但我不當然,如果這是正確的,我什麼時候可以看到這個名字?

我添加腳本,然後我看到一些教程,如:http://tutoriales-asg.blogspot.com.es/2014/02/configurar-appledoc-en-xcode.htmlhttp://www.simplicate.info/2013/07/25/using-appledoc-to-generate-xcode-help-part-1/ 但是,這會得到錯誤。如何正確地做到這一點?什麼是壞的?

謝謝!

編輯腳本是:

/usr/local/bin/appledoc \ 
--project-name "${PROJECT_NAME}" \ 
--project-company "$YOUR_COMPANY" \ //Get /usr/local/bin/appledoc: No such file or directory HERE 

--company-id "ExampleProject" \ 
--output "${PROJECT_DIR}/Help/${PROJECT_NAME}" \ 
--install-docset \ 
--logformat xcode \ 
-keep-undocumented-objects \ 
--keep-undocumented-members \ 
--keep-intermediate-files \ 
--no-repeat-first-par \ 
--no-warn-invalid-crossref \ 
--merge-categories \ 
--exit-threshold 2 \ 
--docset-platform-family iphoneos \ 
--ignore "*.m" \ 
--include "${PROJECT_DIR}/${PROJECT_NAME}/Documentation/Images" \ 
--ignore "LoadableCategory.h" \ 
--index-desc "${PROJECT_DIR}/readme.markdown" \ 
"${PROJECT_DIR}/${PROJECT_NAME}" 
+0

你能用你正在使用的腳本更新你的問題嗎? – raurora 2014-11-03 00:31:30

+0

它看起來像你還沒有安裝'appledoc'。你有嗎?您必須先安裝它,然後再嘗試使用它。 – Rob 2014-11-03 01:55:44

+0

是的,我首先安裝了appledoc,就像教程說的那樣。我的腳本有問題編輯 – user3739367 2014-11-03 07:24:29

回答

0

不應該

-keep-undocumented-objects \

有兩個破折號,如

--keep-undocumented-objects \

+0

但是...我在--project-company「$ YOUR_COMPANY」中遇到錯誤\行 – user3739367 2014-11-03 07:57:00

0

順便說一句,如果你使用Xcode目標,反斜槓\是沒有必要的

+0

我在--project-company「$ YOUR_COMPANY」\ line中收到錯誤... – user3739367 2014-11-03 07:57:26

0

你安裝appledoc?它不是OSX和xcode的一部分;你需要單獨安裝。查看https://github.com/tomaz/appledoc,並在克隆回購之後,運行安裝腳本。

+0

是!,首先我安裝了這個。下載,然後用sudo命令安裝終端osX ......所有正確的..但是然後在xcode中得到我說的錯誤 – user3739367 2014-11-03 08:20:28

0

確保appledoc安裝在正確的道路:

$ ls /usr/local/bin/appledoc 
/usr/local/bin/appledoc 

,並嘗試在命令行中運行appledoc:

$ /usr/local/bin/appledoc 
appledoc version: 2.1 (build 858) 

ERROR: AppledocException: At least one directory or file name path is required, use 'appledoc --help' 

檢查$YOUR_COMPANY定義:

YOUR_COMPANY="DEIMOS" 

或直接輸入您的公司名稱:

--project-company "DEIMOS" \ 

確保全旗有雙破折號( - ):

--keep-undocumented-objects \ 

最後確保所有的反斜線結束線,即沒有什麼在他們身後,甚至沒有一個空白。

(複製粘貼上面的代碼,並作出相應的改變對我的作品)

1

我解決了這個錯誤。鍵入下面的2個命令。

$ brew install appledoc 
Updating Homebrew... 
$ ^C==> Downloading https://homebrew.bintray.com/bottles/appledoc-2.2.1.sierra.bottl 
######################################################################## 100.0% 
==> Pouring appledoc-2.2.1.sierra.bottle.tar.gz 
    /usr/local/Cellar/appledoc/2.2.1: 26 files, 1.2M