2013-05-06 10 views
5

Pracuję nad aplikacją na iPhone'a, korzystając z usług Amazon Web Services przesyłających filmy wideo do S3. Mogę mieć małe filmy lub filmy o dużych rozmiarach. Podczas procesu przesyłania czasami dochodzi do całkowitego zawieszenia i justowania bez żadnych wyjątków. W konsoli organizatora do debugowania w Xcode, dostaję masę błędów o plikach max are are are are open 125. Czy ktoś może mi powiedzieć, co to oznacza i czy może mieć coś wspólnego z tym, dlaczego mam problemy z przesyłaniem?Konsola organizatora Xcode: Co to jest areszt domowy

May 6 17:37:26 taga-iPhone mobile_house_arrest[56164] <Error>: Max open files: 125 
+2

Czy możesz opublikować część kodu - błąd jest całkiem jasny, że zbyt wiele plików jest otwartych - czy na pewno nie masz gdzieś plików otwierających pętlę? –

+0

Szczerze mówiąc, nie wiedziałbym, jaki kod umieścić tutaj. Mam wielki problem ze znalezieniem sposobu, w jaki to się dzieje, czy jest to problem z pamięcią, problem z problemami, problem z sygnałem wifi/3g. Nie jestem pewny. Spróbuję wykonać więcej testów z użyciem instrumentów xcode. – TMan

+0

Możesz spróbować usunąć lub wyłączyć kod, dopóki błąd zniknie - to powinno go trochę zawęzić. –

Odpowiedz

0

Doświadczyłem tego samego problemu. Głównym problemem było zarządzanie pamięcią. Czy używasz ARC?

Spróbuj uruchomić Produkt -> Profil -> Wycieki To może pomóc w zidentyfikowaniu problemu.