2012-06-20 5 views
11

この問題を明確にしたいと思います。自分のiMacにCocos2d 1.01 rcをインストールし、XCode 4.3をインストールしました。これでv2.0をダウンロードし、テンプレートをインストールしたいと考えています(the official guide)。残念ながら、端末はこの操作を試みる際に許可されたメッセージを許可します。Cocos2d v2.x、テンプレートのインストールに失敗しました。権限が拒否されました。私は何か愚かなことをしていますか?

私は私が行うために必要なすべてが「sudoの秀」コマンドだったし、その後のchmod、それは私が何をしようとしたものだと思った:

sudo su 
chmod -R 0777 /Users/xxx/Library/Developer/Xcode/Templates/* 

この結果は、(読み私には罰金だこれは、私は...それは言ってもらう静かません、私は次の取得テンプレート、インストール時に

ls -l /Users/xxxx/Library/Developer/Xcode/Templates/ 
total 0 
drwxrwxrwx 4 root staff 136 20 Giu 17:30 File Templates 
drwxrwxrwx 19 root staff 646 15 Mar 15:14 cocos2d 

しかし:書き込み、テンプレートのすべてのサブディレクトリで実行)、「DONEを!」パーミッションのためにディレクトリを作成することができないと言っている端末にはいくつかのエラーがあります(たとえすべてr、w、xが設定されているようでも)。また、私はXCode経由で空のCocos2dプロジェクトを作成しようとしています(XCodeをリブートした後)、cocos2d.mはまだバージョンv1.0.1を示しています。ここで明確にするために

は、テンプレートを(は、私は少しを失った)をインストールしようとした後、端末からのログを次のとおりです。

./install-templates.sh -f 
cocos2d-iphone template installer 



Installing Xcode 4 cocos2d iOS template 
---------------------------------------------------- 

...creating destination directory: /Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/ 
mkdir: /Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
mkdir: /Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying cocos2d files 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_cocos2d.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_cocos2d.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
mkdir: /Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying CocosDenshion files 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_cocosdenshion.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_cocosdenshion.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
mkdir: /Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying CocosDenshionExtras files 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_cocosdenshionextras.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
mkdir: /Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying Kazmath files 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_kazmath.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_kazmath.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
...copying template files 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x" failed: Permission denied (13) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
done! 



Installing Xcode 4 Chipmunk iOS template 
---------------------------------------------------- 

mkdir: /Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying Chipmunk files 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_chipmunk.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_chipmunk.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
done! 



Installing Xcode 4 Box2d iOS template 
---------------------------------------------------- 

mkdir: /Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying Box2d files 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_box2d.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
rsync: mkdir "/Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_box2d.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
done! 



Installing Xcode 4 CCNode file templates... 
---------------------------------------------------- 

...creating destination directory: /Users/xxx/Library/Developer/Xcode/Templates/File Templates/cocos2d v2.x/ 
mv: rename /Users/xxx/Library/Developer/Xcode/Templates/cocos2d v2.x//CCNode class.xctemplate to /Users/xxx/Library/Developer/Xcode/Templates/File Templates/cocos2d v2.x/CCNode class.xctemplate: No such file or directory 
done! 

任意の助けをいただければ幸いです:)、ありがとう! EDIT

:しようと

sudo ./install-templates.sh -f 

ができます:

cocos2d-iphone template installer 

Error: Do not run this script as root. 

'root' is no longer supported 

RECOMMENDED WAY: 
./install-templates.sh -f 

EDIT 2:

drwxrwxrwx 3 root  staff 102 15 Mar 15:14 cocos2d 
drwxr-xr-x 2 user staff 68 20 Giu 17:30 cocos2d v2.x 
imac-di-user:File Templates user$ cd .. 
imac-di-user:Templates user$ ls 
File Templates cocos2d 
imac-di-user:Templates user$ sudo rm -rf * 
Password: 
imac-di-user:Templates user$ ls 
を:私は次のようTemplatesディレクトリ内のcocos2dフォルダを削除しようとした

ショーディレクトリは残っていません。それから私は戻ってCocos2d 2.xののdowloadedファイルを含むフォルダへ行き、私は次のようにスクリプトをインストール昼食:

imac-di-daniele:cocos2d-iphone-2.0-rc2 user$ ./install-templates.sh -f 

は、残念ながらそれはまだそれらをインストールに失敗し、今私はノーtemplatsが残っています。ここでは、コンソールからの出力は次のとおりです。

./install-templates.sh -f 
cocos2d-iphone template installer 



Installing Xcode 4 cocos2d iOS template 
---------------------------------------------------- 

...creating destination directory: /Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/ 
mkdir: /Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
mkdir: /Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying cocos2d files 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_cocos2d.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_cocos2d.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
mkdir: /Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying CocosDenshion files 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_cocosdenshion.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_cocosdenshion.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
mkdir: /Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying CocosDenshionExtras files 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_cocosdenshionextras.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
mkdir: /Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying Kazmath files 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_kazmath.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_kazmath.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
...copying template files 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x" failed: Permission denied (13) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
done! 



Installing Xcode 4 Chipmunk iOS template 
---------------------------------------------------- 

mkdir: /Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying Chipmunk files 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_chipmunk.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_chipmunk.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
done! 



Installing Xcode 4 Box2d iOS template 
---------------------------------------------------- 

mkdir: /Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying Box2d files 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_box2d.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
rsync: mkdir "/Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x/lib_box2d.xctemplate/libs" failed: No such file or directory (2) 
rsync error: error in file IO (code 11) at /SourceCache/rsync/rsync-42/rsync/main.c(544) [receiver=2.6.9] 
rsync: connection unexpectedly closed (8 bytes received so far) [sender] 
rsync error: error in rsync protocol data stream (code 12) at /SourceCache/rsync/rsync-42/rsync/io.c(452) [sender=2.6.9] 
done! 



Installing Xcode 4 CCNode file templates... 
---------------------------------------------------- 

...creating destination directory: /Users/user/Library/Developer/Xcode/Templates/File Templates/cocos2d v2.x/ 
mkdir: /Users/user/Library/Developer/Xcode/Templates/File Templates: Permission denied 
mv: rename /Users/user/Library/Developer/Xcode/Templates/cocos2d v2.x//CCNode class.xctemplate to /Users/user/Library/Developer/Xcode/Templates/File Templates/cocos2d v2.x/: No such file or directory 
done! 

答えて

18

を試してみてください。

/Users/xxx/Library/Developer/Xcode/Templates 

"cocos2d" で始まるすべてのフォルダを検索します。それらは2つあります.1つはプロジェクトテンプレート用、もう1つはファイルテンプレート用です。

これらのフォルダを削除します。スーパーユーザー権限が必要なため、パスワードを入力するよう求められます。古いフォルダがなくなれば、テンプレートをインストールできます。

以前にsudoでテンプレートをインストールしたためにエラーが発生します。現在のテンプレートインストーラスクリプトはsudoで実行されません(既に見つかった場合は失敗します)。そのため、以前にスーパーユーザーが作成したテンプレートファイルを削除/置き換えることはできません。したがって、単にフォルダを削除すると問題が解決されますが、chmodは解決しません。

+1

2つのフォルダを削除しました(ディレクトリが空になっています)。そして、私がdowloadedしたcocos2d 2.0フォルダから(sudo suを使わずに)テンプレートを再インストールしました。私はシェルの出力を編集して追加します。残念なことに今はテンプレートが残っていません:(..これでもう少し作業します。 – mm24

+10

私は今管理しています。私はちょうどフォルダを削除した場合、それは編集で与えられたエラーを与えるでしょう。私はその後、ディレクトリのテンプレートを削除し、それを再作成し、現在正常に動作します。ありがとう!私のために働いた – mm24

+1

@ mm24 !!コメントで+1! – Garoal

0

は、Finderで、このフォルダに移動

sudo ./install-templates.sh -f 
+0

私がしようとした:(それは私がルートとして、このスクリプトを実行することができないと言われ.. – mm24

+0

にsudoはもはやテンプレートのインストール用にサポートされている質問に編集としてこれを追加しません。 – LearnCocos2D

11
  1. コマンド+ Shiftキー+ G
  2. 〜/ライブラリ/開発/ Xcodeは
  3. Templatesフォルダを削除し、それを再作成
  4. CD .../cocos2d-iphone-2.0
  5. 。 /install-templates.sh -f
+0

既にこれに受け入れられた答えがありましたが、私はすでにその方法を試していました。とにかくありがとう。 – mm24

+0

この方法は私のために働く:)。ありがとう! –

+0

それは働いて、ありがとう! – dxb

8

いくつかの試行の後、これは私のために働いた。それは、上記の答えをより詳細に説明するだけです。注:私はMountainLion 10.8.2でMacBook Proを使用しています)。そして、私はcoco2d v1.xをうまくインストールしています。

**あなたがcocos2d-iphone-2.0.tarをダウンロードした後、このプロセスはcocos2D v2.0のとテンプレート**

をインストールします(それを解凍し、デスクトップ上に残して)

  1. は + コマンド + Shiftキーを押しG(ディレクトリ検索を開きます)
  2. 検索:/ Library/Developer/Xcode(cocos2dテンプレートフォルダを見つける)
  3. "Template"フォルダを削除します(インストーラがその内容を上書きしないため)
  4. xCodeフォルダに新しい "テンプレート"フォルダを作成します(インストーラは新しいテンプレートを書き込む場所を知ります)
  5. ターミナルを開き、cdと入力してEnterキーを押します(新しい行を取得するには)端末を開いたままにします。
  6. 新しいcocos2d-iphone-2.0フォルダを開き、 "install-templates.sh"ドキュメントを探します。
  7. 現在の行の端末にその文書をドラッグし、Enterキー(return)を押してください。
  8. インストールが開始されます。
  9. 開始のXcode>新しいcoco2sのバージョン2.xテンプレートの

注意を見て:私はsudo, -u, or -fを使用していませんでした。また、私は端末のcocos2d-iphone-2.0フォルダ(インストールドキュメントのみ)を参照しません。

3

1: 須藤ます。chmod -R 777 /ユーザ/ YOU NAME /ライブラリ/開発/ Xcodeの/テンプレート

2: ./install-templates。SH -f

3: はsudo chmodコマンドの-R 755 /ユーザ/ YOU NAME /ライブラリ/開発/ Xcodeの/テンプレート

グッドラック

0

次ハッキング行います オープンファイルをインストールし、テンプレートこのようexitコマンドを.SHとコメント

# Make sure root is not executed 
if [[ "$(id -u)" != "0" ]]; then 
echo "" 
echo "Error: Do not run this script as root." 1>&2 
echo "" 
echo "'root' is no longer supported" 1>&2 
echo "" 
echo "RECOMMENDED WAY:" 1>&2 
echo " $0 -f" 1>&2 
echo "" 
#exit 1 
fi 

私は、いくつかのFOがあると思い、それを試してみましたが、私と一緒に

0

を働きました以前はrootによって作成されたもので、変更する特権はありません。

試してみてください。

sudo chown -R xxx /Users/xxx/Library/Developer/Xcode/Templates 
./install-templates.sh -f 
関連する問題