/ / App havaruje na iPod - objektív-c, ios, pád, ios6, xcode4.3

Zlyhanie aplikácie na zariadeniach iPod - objektív-c, ios, crash, ios6, xcode4.3

Vytvoril som jednu aplikáciu pre iPhone. Aplikácia vyhľadáva všetky vodné športy po celom svete. Je to webová aplikácia.

Moja aplikácia beží hladko na simulátore bezžiadne správy o havárii, ale keď som sa vytvoriť ipa súbor a spustiť rovnakú aplikáciu na mojom iPod (I dont mať svoj vlastný iPhone) aplikácia havaruje po nejakom čase. Scenár havárie nie je stanovený, takže predpokladám, že je to z dôvodu nedostatku pamäte alebo varovania pamäte.

Použil som túto funkciu didReceiveMemoryWarning identifikovať upozornenie na pamäť, ale funkcia nie je volaná na simulátore.

Moja verzia Xcode je 4.3 a bohužiaľ som aktualizoval verziu môjho iPod na iOS 6.0, takže nemôžem otestovať aplikáciu pripojením môjho iPodu k Macu. Budem aktualizovať svoje Mac a Xcode veľmi skoro, ale nie čoskoro, aby tento problém vyriešiť / test.

Nejaké nápady?

odpovede:

1 pre odpoveď č. 1

Záznam o havárii môžete získať zo zariadenia pomocou nasledujúcich prístupov. check how-to-Find-crash-logov alebo get-crash-správy-logs-z-iPhone-iPad, Môžete symbolizovať záznam o havárii, aby ste zistili príčinu. Pozrite sa na túto otázku tu pre viac informácií o tejto časti Symbolické správy o zlyhaní aplikácie iPhone, Akonáhle máte problém, mali by ste byť schopní ho opraviť.


0 pre odpoveď č. 2

Skúste to, vložte dočasný štítok a potom ho upravte, keď didRecieveMemoryWarning sa zavolá alebo zobrazí upozornenie, ktoré sa objaví, keď didRecieveMemoryWarning sa nazýva.

Tiež spustiť s aplikáciou Nástroje, je to skvelý spôsobmonitorovať využitie pamäte a identifikovať úniky pamäte. Skúste tiež Product -> Analyze, aby ste zistili úniky z pamäte v Xcode. Nástroje sú súčasťou SDK len hľadať v centre pozornosti.