2012-01-26 22 views
18

Próbuję uruchomić kompilację wydania na moim iPadzie podłączonym do xcode w celu debugowania. Nie jestem pewien, ale domyślam się, że kiedy to robię, katalog dokumentów kończy się gdzieś na moim lokalnym komputerze, a nie na iPadzie (jak wtedy, gdy uruchamiam go bez kodu Xcode). Mam wyjścia dla takiego katalogu:nie można znaleźć katalogu/var/mobile/applications dla dokumentów ios

/var/mobile/Applications/FF0F1AB2-AD1F-4E42-8815-9E399EEF5027/Dokumenty/

ale nie może uzyskać dostępu do tego katalogu. Przechodzenie do/var nie ujawnia żadnego podkatalogu mobilnego. Wydaje się, że to się różni od tego, kiedy uruchamiam iPada niepołączonego i kończę na plikach widocznych na urządzeniu za pośrednictwem organizera w kodzie xcode (co pozwala mi stwierdzić, że zapisuje je lokalnie w tym tajemniczym folderze po uruchomieniu podłączonym do xcode).

Czy ktoś może mi pomóc uzyskać dostęp do tego tajemniczego katalogu?

+0

'cd ~/Library/Application \ Support/iPhone \ Simulator' – Malloc

Odpowiedz

3

Katalog szukasz znajduje się na

/Users/Nazwa Użytkownika/Library/Application Support/iPhone Simulator/Symulator iOS Wersja/Applications/Zastosowanie ID/Dokumenty/

6

(Oryginalny plakat tutaj) Kilka rzeczy pomyliłem się:

  1. Uruchamianie go na urządzeniu, niezależnie od tego, czy debuger jest zainstalowany, czy nie zawsze umieszcza plik na urządzeniu, a nie na dysku lokalnym. Ten katalog/var/mobile musi być w zasadzie pewną lokalizacją na samym urządzeniu, do której zwykle nie można uzyskać dostępu z komputera Mac.
  2. Potrzebowałem odświeżyć widok w Organizatorze, aby zobaczyć umieszczane tam pliki. Zrobiłem to, odłączając iPada, a następnie ponownie go podłączając (usb), a pliki zostały odświeżone.

Zamiast usuwać pytanie, zostawię to tutaj dla innych i dla siebie jako wskazówkę dotyczącą przeglądania/odświeżania plików w organizatorze oraz wyjaśnienie, gdzie pliki są umieszczane po uruchomieniu na urządzeniu.

15

Window -> Organizator -> wybrać swoje iPhone -> Aplikacje -> wybierz nazwę projektu iPhone i widać cios w „plikach danych w piaskownicy”

+0

to zrobił to dla mnie. +1 – Patricia

+0

+1 więcej, zadziałało. –

2

Dziękujemy są one zarówno prawo w różnych kontekstach

Jeśli używasz go na urządzeniu, to co jest @ethemsulan jest poprawne.

A potem na symulatorze folder znajduje się na komputerze Mac i ścieżka do pliku jest @Vin i @Osiris dał

0

każdemu, kto szuka się na dokładnej odpowiedzi: -

1.Go do pliku plist twojego projektu.

2.Dodaj jeden wiersz.

3.Następnie ustaw wartość logiczną właściwości "Aplikacja obsługuje współdzielenie plików iTunes" na "TAK"

A ty jesteś gotowy.

Należy również pamiętać, że aby uzyskać dostęp do skopiowanych plików, konieczne jest włączenie urządzenia (programowo). Jeśli zdarzy ci się iść i spróbować uzyskać do niego dostęp na komputerze .. nie będziesz mógł znaleźć plików.

16

Dla „Xcode 6”:

  1. Połącz urządzenie z komputerem Mac (można pewien zaglądając do listy symulatora, to powinno być tam)
  2. teraz otwarty Xcode i przejdź do "Windows" z górnego menu
  3. Go do "Devices" z rozwijanej listy
  4. teraz to okno wi Wyskoczę. Twoja aplikacja powinna być tam w sekcji "Zainstalowane aplikacje". Podobnie jak na zdjęciu poniżej. Dwukrotnie kliknij na niego.

    enter image description here

  5. Tutaj można zobaczyć „dokumenty” i zdjęcia zapisane wcześniej. Nie można usunąć zdjęcia z tej listy. Ponieważ jest to sekcja urządzenia iPhone, uzyskujesz dostęp przez kod xcode.

    enter image description here

  6. Jeśli chcesz usunąć zdjęcia, trzeba usunąć cały projekt. Aby to zrobić, przewiń w dół pod ekranem i powinien być minus przycisk "-". Po wybraniu projektu wystarczy go kliknąć. Usunie twoje zdjęcia, a także cały projekt.

    enter image description here

+4

Jeśli ktoś potrzebuje wyświetlić pliki w aplikacji, wybierz nazwę aplikacji, którą chcesz ujawnić, i kliknij "tryb" na dole, a następnie wybierz "Pobierz kontener ...". Otwórz pobrany plik i kliknij prawym przyciskiem, aby wyświetlić zawartość pakietu. Dig pakiet, a znajdziesz pracowników, których potrzebujesz. – WangYudong

+1

Dzięki za wskazówkę dotyczącą zawartości pakietu show, ważny krok, jeśli potrzebujesz rzeczywistego pliku z pakietu. – machineboy

Powiązane problemy