Nell'applicazione attualmente in sviluppo, è necessario osservare l'utilizzo della memoria di WKWebView. Non riesco a capire come farlo. Poiché WKWebView gira separatamente dall'app principale, quindi la diagnostica sull'app principale non riflette WKWebView.Ottieni l'utilizzo della memoria corrente di WKWebView?
Qualcuno ha già fatto questo?
Sembra che su iOS 9 non sia possibile guardare altri processi in esecuzione. Quindi questa opzione è fuori. Tuttavia non sono ancora sicuro, WKWebview è ancora un altro processo? Ho notato che quando si avvia un nuovo WKWebView, crea nuovi thread sotto mach_task_self. Quindi questo implica che WKWebView non è in realtà un processo separato, ma si trova nello stesso processo/processo mach dell'applicazione principale. Ma la memoria è in uno spazio indirizzo diverso.
È possibile catturare in qualche modo lo spazio di memoria separato di WkWebview attraverso i metodi Mach e Posix di basso livello?
Oppure esiste un altro modo per ottenere l'utilizzo della memoria di WkWebView?
Siamo stati molto entusiasti wkwebview a causa della diminuzione di utilizzo della memoria fino a quando ci siamo resi conto che la memoria era appena stata nascosta ... la nostra applicazione potrebbe andare in crash in modo casuale, senza preavviso, a causa di un elevato utilizzo della memoria che noi couldn' t efficace monitorare –
https://forums.developer.apple.com/thread/21956 Hai visto questo? Penso che risponda almeno in parte alla tua domanda. – Vemonus