Come monitorare la larghezza di banda dell'iPhone per il test delle app?

0

Sto testando un'app per iphone che qualcuno ha sviluppato per me. Sembra che alcuni dei file scaricati dall'app siano troppo grandi.

Esiste un'app che monitora la rete per consentirmi quanti dati consuma la mia app?

    
posta MotoTribe 16.04.2012 - 07:25
fonte

2 risposte

1

Supponendo che l'app usi HTTP (S) per scaricare il suo file, usa mitmproxy . Ti consente di seguire in tempo reale tutte le richieste GET fatte dall'app, anche quando utilizza https. Richiede Python.

Istruzionisucomeusare(daltiziocheharubato Caricamento della rubrica del percorso ):

  1. Scarica lo strumento mitmproxy e impostalo andando nella cartella di mitmproxy ed eseguendo sudo python setup.py install. Se tutto va bene, mitmproxy deve essere disponibile nel tuo $ PATH.
  2. Avvia mitmproxy eseguendo mitmproxy.
  3. Ottieni l'indirizzo IP del tuo computer eseguendo ifconfig en1 (o qualunque sia l'interfaccia che stai usando).
  4. Imposta il proxy sul tuo iPhone andando alle impostazioni wireless, impostando il proxy deve essere "Manuale" e impostare l'IP come IP del computer e la porta come 8080.
risposta data 16.04.2012 - 18:32
fonte
1

Se il tuo sviluppatore ti ha fornito il codice sorgente, puoi utilizzare Instruments.app che può essere utilizzato per monitorare l'attività di rete.

  1. Apri il progetto in Xcode
  2. Seleziona il profilo di prodotto- > dal menu
  3. Quando gli strumenti si aprono, seleziona "Monitoraggio attività", quindi premi il record
risposta data 16.04.2012 - 17:56
fonte

Leggi altre domande sui tag