2015-03-14 13 views
5

Ten folder istnieje.Nie masz uprawnień do zapisania pliku "988BF072-A4B9-4ABE-9FB8-2F3A8EBC2E2C" w folderze "CoreSimulator"

Próbowałem przenieść go do kosza (pojawia się ponownie, a następnie pojawia się ten komunikat).

Zresetowałem wszystkie uprawnienia do wszystkich załączonych folderów na R + W.

Naprawiłem uprawnienia na moim dysku.

Podłączanie prawdziwego telefonu działa prawidłowo (prawdopodobnie nieistotne). enter image description here enter image description here

+1

Brzmi jakbyś prowadził coś jako root. Wykonaj 'grep -R" 988BF072-A4B9-4ABE-9FB8-2F3A8EBC2E2C "~ /', a następnie napraw uprawnienia. – jww

+0

Dzięki, ale uprawnienia dla tego folderu i wszystkich załączonych folderów to R + W (patrz obrazek, który załączyłem). Dodałem również drugi obraz, aby uzyskać kolejny błąd, który może się pojawić. Może są one powiązane? – Stephane

Odpowiedz

3

Twoje uprawnienia są nieważne. Powinieneś zajrzeć do ~/Library/Logs/CoreSimulator i sprawdzić, jakie prawa własności i uprawnienia są ustawione i naprawić je.

Jeśli to nie zadziała, zaktualizuj pytanie z wyjaśnieniem, co wypróbowałeś i pokaż aktualne prawa własności i uprawnienia do odpowiednich ścieżek.

+0

Dodałem obrazy pokazujące komunikat o uprawnieniach i błędach.Próbowałem także różnych celów. Występuje oddzielny błąd, który może być przyczyną (obraz załączony). – Stephane

+0

Twoje okno wyszukiwarki faktycznie pokrywa prawa własności do zrzutu ekranu. Dodatkowo patrzysz na złą ścieżkę. Przykro mi z powodu błędu z mojej strony. Spójrz na ~/Library/Logs/CoreSimulator –

1

Włącza faktyczny folder dla pliku dziennika, który nie istnieje.

Podczas przeglądania w Console.app, filtrowania na CoreSimulcie, zobaczyłem: 3/15/15 9: 50: 52,840 AM Symulator iOS [7291]: Błąd podczas otwierania/Użytkownicy // Biblioteka/Logi/CoreSimulator/iOS Simulator.log

Kiedy poszedłem do katalogu Logs, CoreSimulator nie było, więc ja: sudo mkdir CoreSimulator sudo chown: pracownicy CoreSimulator dotykowy CoreSimulator/iOS \ Simulator.log

+0

Tak, więc najwyraźniej twój katalog ~/Library/Logs ma nieprawidłowe prawa własności lub uprawnienia. Powinieneś to naprawić, a także naprawić prawa własności i uprawnienia do katalogu CoreSimulator, który został utworzony jako część twojej odpowiedzi. –

6

Właśnie skończyłem rozwiązywania ten problem. Myślę, że głównym problemem jest to, że szukasz w niewłaściwym miejscu. Są to kroki zrobiłem:

  1. Złóż ukryte foldery widoczny, przechodząc do terminala i wykonując te dwa polecenia:

    defaults write com.apple.finder AppleShowAllFiles TRUE 
    
    killall Finder 
    
  2. Przejdź do/Users/MyUserName/Library teraz powinno być widoczne (zamiast myUsername powinieneś mieć swoje)

  3. Folder Dzienniki nie ma uprawnień dostępu, więc zmień go. Jeśli nie możesz zrobić tego ręcznie, przejdź do 3b.

    3b. Otwórz terminal. Wpisz polecenie

    sudo chmod 777 /Users/myUsername/Library/Logs 
    
  4. Bądź szczęśliwy

PS: W przypadku, gdy nie chcesz, aby zobaczyć ukryty folder i pliki anymore, wykonać to dwie linie w terminalu:

defaults write com.apple.finder AppleShowAllFiles FALSE 

killall Finder 
Powiązane problemy