2014-11-02 55 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