2012-04-02 1 views
0

Ich habe ein Problem beim Aktualisieren von Cocos2d auf die aktuelle Version. Ich löschte die alten Vorlagendateien und installiert die neue VersionProbleme bei der Aktualisierung von cocos2d

./install-templates.sh -u -f 

mit dem Befehl, aber ich immer die folgende im Terminal erhalten:

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! 

Könnte jemand bitte helfen Sie mir. Vielen Dank im Voraus

Antwort

0

Sie haben wahrscheinlich die vorherigen Vorlagen mit dem Befehl sudo installiert. Sie müssen die Dateien im Finder manuell löschen.

diese Ordner löschen mit "cocos2d" ab:

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

Ich habe sie gelöscht, aber ich habe immer noch das gleiche Problem – cocoder

3

ich auch das gleiche Problem hatte. Es stellte sich heraus, dass aufgrund meiner vorherigen cocos2d (v1) als "root" installiert wurde.

Wenn Sie eine

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

Sie, dass die Erlaubnis von "Vorlagen" sehen "root Personal"

müssen Sie "sudo -s", Ihr Root-Benutzer-Passwort eingeben, dann

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

Dies wird die Erlaubnis von "Vorlagen" zu "Jubilate Personal" ändern, die Sie dann die Installation tun können.

Probieren Sie es aus und sehen Sie, wie es geht.

Prost

+0

Das ist für mich gearbeitet. Vielen Dank –