Wiem, że zostało to dość mocno omówione, ale już od dwóch dni szukam google i próbuję rzeczy bez powodzenia z obecnych rozwiązań.Polecenie/usr/sbin/chown nie powiodło się z kodem wyjściowym 1
Używam XCode 4.6.2 do tworzenia aplikacji PhoneGap, która obecnie buduje się na urządzeniu i symulator nie ma problemu. Jednak, gdy staram się zarchiwizować plik, pojawia się komunikat o błędzie:
polecenia/usr/sbin/chown nie powiodło się z kodem wyjścia 1
Zawiera też każdy plik w moim katalogu www, które Próbuję skompilować następująco:
chown: /my/folder/path/appName.app/www/filename.abc: Operacja niedozwolona
mam t ried ustawienie "Build Active Architecture Only" na tak, zarówno dla głównego projektu, jak i dołączonego projektu PhoneGap.
Próbowałem kombinacji różnych architektur. Obecnie usunięte armv6 & armv7s. W tej chwili pozostaje tylko armv7.
Wygląda na to, że mam problem z pozwoleniem, ale wszedłem przez terminal i upewniłem się, że mam pełne prawa do tego folderu. Używam głównego konta administratora.
Zauważyłem jednak, że kiedy idę do terminala i wpisz:
sudo chown -R login/ścieżki
uzyskać dokładnie taki sam błąd jak Xcode produkuje.
To moje pierwsze doświadczenie z użyciem komputera Mac ogólnie, nie wspominając już o kodowaniu xcode, więc może być coś podstawowego, czego również brakuje.
Otworzyłem aplikację cześć świata, aby spróbować ją zarchiwizować i działało bez problemu.
Próbowałem małych rzeczy, takich jak czyszczenie i ponowne uruchamianie.
Dziękuję.
Działa! Wreszcie! Pracowałem w środowisku Eclipse na komputerze z systemem Windows, kopiując pliki na serwer Windows, a następnie kopiując pliki na komputer Mac. Spojrzałem na pliki pochodzące z komputera z systemem Windows i z jakiegoś powodu zostały ustawione jako przeznaczone tylko do odczytu. Może być związane z wyciąganiem ich z Team Foundation Server. Odłączyłem opcję "tylko do odczytu" z komputera z systemem Windows i skopiuj pliki na komputer Mac poprzez pamięć USB i wszystko działało po raz pierwszy. Wielkie dzięki! –