मैं प्रोफाइलर मेमोरी लीक के लिए बाहर देखने के लिए उपयोग किया और इस मुद्दे में आए हैआईओएस: एक्सकोड उपकरणों से रिसाव की पहचान कैसे करें?
मैं ट्री फोन करने लगे।
तो मैं इसके बारे में अधिक जानने के लिए उस पर क्लिक करें सकता है:
लेकिन यह वास्तव में मुझे किसी भी सुराग नहीं देता है। मुझे कैसे पता होना चाहिए कि रिसाव का कारण क्या था?
अद्यतन:
- ऊपर अद्यतन किया जाता है पता चला प्रणाली पुस्तकालयों के साथ कॉल पेड़।
- वस्तुओं के बारे में जानकारी लीक:
- क्या आप अनुप्रयोग में क्या इस रिसाव पुन: पेश करने के कुछ विवरण:
हमारे एप्लिकेशन हमारे बाकी के साथ समन्वयन कर रहा है ऐप के प्रारंभ (अग्रभूमि) पर एपीआई। यह हमेशा मेरे आईओएस 7/आईफोन 4 एस पर काम करता है। लेकिन एक और डेवलपर के पास आईओएस 7/आईफोन 5 है और शायद ही कभी इस समस्या में चलता है कि यह सिंक नहीं होता है।
Dec 15 03:18:58 appname[4801] <Warning>: A gateway to the host server is working via WWAN.
Dec 15 03:18:58 appname[4801] <Warning>: Syncing...
Dec 15 03:18:58 appname[4801] <Warning>: Eventname to be fired: f11-reachability
Dec 15 03:18:58 appname[4801] <Warning>: Sync event IOS_REACHABILITY reached.
Dec 15 03:18:58 appname[4801] <Warning>: Sync: IOS_SYNC_WITH_SERVER is true
Dec 15 03:18:58 appname[4801] <Warning>: Animating indicator...
Dec 15 03:18:58 appname[4801] <Warning>: Getting last timestamp: 1387003344.407783 then calling syncWithServerWithDate
Dec 15 03:19:27 com.apple.launchd[1] <Notice>: (UIKitApplication:com.apple.mobilecal[0x45fb]) Exited: Killed: 9
Dec 15 03:19:27 com.apple.launchd[1] <Notice>: (com.apple.afcd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch.
Dec 15 03:19:27 com.apple.launchd[1] <Error>: (com.apple.afcd) assertion failed: 11B554a: launchd + 35697 [3C91C465-EFA6-32C7-A677-DD0B5FDEE0DC]: 0x9
Dec 15 03:19:27 com.apple.launchd[1] <Notice>: (com.apple.absd) Idle-exit job was jettisoned. Will bypass throttle interval for next on-demand launch.
एक तीसरा सिंक करने के लिए प्रयास (घर बटन दबाने और वापस अग्रभूमि करने के लिए आ रहा है) हमें इस है, जो एक कम स्मृति संकेत दिया दिया::
अवलोकन औरNSLogs
हर जगह डाल के 10 दिनों के बाद, हम इस कल रात पाया
Dec 15 03:25:18 C1 appname[4801] <Warning>: Getting last timestamp: 1387003344.407783 then calling syncWithServerWithDate
Dec 15 03:25:29 C1 profiled[6244] <Notice>: (Note) profiled: Service stopping.
Dec 15 03:25:40 C1 crash_mover[6248] <Notice>: (Warn) <crash_mover.m mv_recursive:98> Moving './LowMemory-2013-12-14-160222.plist' -> '/var/mobile/Library/Logs/CrashReporter/LowMemory-2013-12-14-160222.plist'
तो मैंने सोचा कि मैं प्रोफाइलर को जाता हूं और देखता हूं कि मुझे कुछ मिल रहा है या नहीं।
इसे पुन: पेश करने के लिए, मैंने ऐप शुरू किया है, होम स्क्रीन पर गया है, फिर Simulate a Low Memory
दबाया और फिर अग्रभूमि पर वापस आने के लिए ऐप पर क्लिक किया। यह वह जगह है जहां मुझे लाल स्पाइक मिलता है।
- आप जो एक्सकोड संस्करण चला रहे हैं।
एक्सकोड 5.02। आईफोन 4 एस (आईओएस) पर आईओएस 7.04, आईफोन 5 (दुर्लभ एज केस)
मुझे उम्मीद है कि इससे मदद मिलती है। धन्यवाद
"कॉल ट्री" शीर्षक के नीचे बाईं ओर उन सभी छोटे बक्से .. मुझे आम तौर पर उन सभी को क्लिक करने पर अधिक पढ़ने योग्य परिणाम मिलते हैं। –
जब आपने मैन्युअल चेतावनी को मैन्युअल रूप से अनुकरण किया, तो क्या आपने अपने सहकर्मी को सिंक विफलता प्रकट की? – Rob