1 00:00:02,750 --> 00:00:04,060 Quindi ora per 2 00:00:04,070 --> 00:00:08,990 la parte importante, testarlo su un telefono reale. Per questo, sto reinstallando il client expo sul mio iPhone 3 00:00:08,990 --> 00:00:13,940 in modo che tutte le autorizzazioni che ho impostato lì in passato durante i test e così via siano ripristinate in 4 00:00:14,450 --> 00:00:20,330 modo che possano mostrarlo da zero e ho aperto la mia finestra di sviluppo expo in il browser qui, era sempre aperto ma ora l'ho 5 00:00:20,390 --> 00:00:24,050 portato sullo schermo in modo che abbiamo il codice a barre lì per la scansione. 6 00:00:24,050 --> 00:00:29,840 Quindi, con questo, possiamo ovviamente scansionare questo con l'aiuto dell'applicazione della fotocamera qui che indico che il codice 7 00:00:29,840 --> 00:00:35,090 a barre in modo da poterlo toccare per aprirlo, su Android hai lo scanner nell'app expo 8 00:00:35,250 --> 00:00:37,600 ma mostrerò questo in un secondo. 9 00:00:37,700 --> 00:00:38,530 Capito, 10 00:00:38,630 --> 00:00:43,740 ecco l'app e ora posso aggiungere un posto, provare questo e ora 11 00:00:43,760 --> 00:00:45,350 vedrai qualcosa di interessante. 12 00:00:45,350 --> 00:00:48,760 Se faccio clic su scatta immagine, mi vengono chieste le autorizzazioni 13 00:00:48,800 --> 00:00:51,800 e faccio clic su OK, ma ora non funzionerà. 14 00:00:51,920 --> 00:00:53,570 Vedi questo avviso qui 15 00:00:53,600 --> 00:00:55,510 in fondo, questo non è riuscito. 16 00:00:55,550 --> 00:00:59,750 Ora il motivo per cui questo è fallito è che sto chiedendo il permesso sbagliato qui nel 17 00:00:59,750 --> 00:01:00,510 selettore di immagini. 18 00:01:00,530 --> 00:01:04,760 Ora in precedenza, ho dovuto cambiare questo perché sul simulatore, 19 00:01:04,760 --> 00:01:10,760 stavo ottenendo anche un errore lì. Ora questo dovrebbe effettivamente essere risolto non solo chiedendo qui l'autorizzazione per il rullino 20 00:01:11,090 --> 00:01:14,520 fotografico, ma anche qui possiamo semplicemente aggiungere un secondo argomento, per i permessi fotocamera, quindi abbiamo 21 00:01:14,540 --> 00:01:17,250 bisogno di entrambi - il rullino fotografico e il rullino fotografico. 22 00:01:17,420 --> 00:01:22,190 Ora in precedenza, cambiando questo in rullino fotografico ho risolto il problema perché prima avevamo 23 00:01:22,190 --> 00:01:28,400 chiesto l'autorizzazione della fotocamera ma alla fine, è necessario chiedere entrambi e ogni volta che si reinstalla il client expo 24 00:01:28,400 --> 00:01:32,210 o si riavvia l'app su un nuovo dispositivo, è sicuramente necessario chiedere 25 00:01:32,210 --> 00:01:35,590 ad entrambi che funzioni. Quindi assicurati di chiedere entrambi 26 00:01:35,660 --> 00:01:38,240 e con quello aggiunto, con entrambe le autorizzazioni 27 00:01:38,240 --> 00:01:42,500 aggiunte qui, ora funzionerà sempre perché ora chiediamo entrambe le autorizzazioni anche se stiamo 28 00:01:42,500 --> 00:01:43,660 usando solo 29 00:01:43,850 --> 00:01:50,330 la fotocamera qui ma dal momento che questo pacchetto potrebbe anche usare il rullino fotografico, dobbiamo ottenere entrambe le autorizzazioni e, 30 00:01:50,390 --> 00:01:53,790 successivamente, chiudere expo e ripetere la scansione del codice a barre 31 00:01:56,540 --> 00:02:00,160 qui, in questo modo e riaprirlo in expo e ora dovrebbe funzionare. 32 00:02:00,150 --> 00:02:10,100 Quindi ora se andiamo qui e entriamo nel test qui e poi prendo un'immagine, ora mi viene chiesto se voglio concedere l'accesso e 33 00:02:10,100 --> 00:02:17,450 lo faccio e ora prenderò questa fantastica immagine qui che è molto meta perché prendo un'immagine dello 34 00:02:17,450 --> 00:02:22,820 schermo in cui registro che scatto un'immagine e posso usare quella foto, eccola 35 00:02:22,820 --> 00:02:27,640 qui e ora scegliamo una posizione sulla mappa, forse questa, salviamola, 36 00:02:27,680 --> 00:02:29,410 sembra funzionare o ottenere 37 00:02:29,420 --> 00:02:35,060 la mia posizione attuale che non voglio qui, quindi farò semplicemente clic su 38 00:02:35,060 --> 00:02:36,560 Salva luogo ed 39 00:02:36,560 --> 00:02:40,540 eccolo qui, aggiungilo, puoi visualizzarlo, puoi visualizzare i dettagli. 40 00:02:40,580 --> 00:02:41,540 Quindi questo sembra 41 00:02:41,540 --> 00:02:47,930 funzionare e ora permettimi di chiudere anche questo e riaprirlo in modo da vedere se è stato realmente archiviato in un database. 42 00:02:48,080 --> 00:02:53,320 Quindi ora dovrebbe caricare questo posto, si spera, e lo fa e tutti i dati sono lì. 43 00:02:53,330 --> 00:03:00,290 Quindi questa è ora la nostra applicazione in esecuzione su un vero iPhone e abbiamo risolto questo importante errore di 44 00:03:00,350 --> 00:03:03,230 autorizzazione, ora eseguiamolo anche su un dispositivo Android.