2012-04-02 6 views
0

Cocos2dを現在のバージョンに更新する際に問題が発生しました。私は古いテンプレートファイルを削除して、コマンドに更新の問題を修正しました。

./install-templates.sh -u -f 

を使用して新しいバージョンをインストールしますが、私はいつもターミナルで次を得る:

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

mkdir: /Users/jubilate/Library/Developer/Xcode/Templates/cocos2d v2.x: Permission denied 
...copying Box2d files 
rsync: mkdir "/Users/jubilate/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/jubilate/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/jubilate/Library/Developer/Xcode/Templates/File Templates/cocos2d v2.x/ 
mkdir: /Users/jubilate/Library/Developer/Xcode/Templates/File Templates/cocos2d v2.x: Permission denied 
mv: rename /Users/jubilate/Library/Developer/Xcode/Templates/cocos2d v2.x//CCNode class.xctemplate to /Users/jubilate/Library/Developer/Xcode/Templates/File Templates/cocos2d v2.x/: No such file or directory 
done! 

は、誰かが私を助けてもらえます。ありがとうございました

答えて

0

おそらく以前のテンプレートをsudoコマンドでインストールしました。 Finderでファイルを手動で削除する必要があります。

は「cocos2d」で始まるこれらのフォルダを削除します。

~/Library/Developer/Xcode/Templates/cocos2d* 
~/Library/Developer/Xcode/Templates/File Templates/cocos2d* 
+0

私はそれらを削除しているが、私はまだ同じ問題 – cocoder

3

私も同じ問題がありました。以前の私のcocos2d(v1)が "root"としてインストールされていることが判明しました。

はあなたが行う場合は、 "テンプレート" の権限が表示されます

ls -ltr /Users/jubilate/Library/Developer/Xcode/ 

し、 "ルートスタッフ" あなたは "sudoを-s" は、あなたのrootユーザのパスワードを入力する必要が

です
cd "/Users/jubilate/Library/Developer/Xcode/" 
chown jubilate:staff Templates 

これにより、「テンプレート」の権限が「スタッフに寄付」に変更され、インストールが可能になります。

これを見て、どうなるか見てみましょう。

乾杯

+0

は、これは私のために働いてきました。ありがとう –

関連する問題