1 00:00:02,750 --> 00:00:04,060 A teraz ważna 2 00:00:04,070 --> 00:00:08,990 część: testowanie tego na prawdziwym telefonie. W tym celu ponownie instaluję klienta expo 3 00:00:08,990 --> 00:00:13,940 na moim iPhonie, aby wszystkie uprawnienia, które ustawiłem tam w przeszłości podczas testowania i tak dalej, 4 00:00:14,450 --> 00:00:20,330 zostały zresetowane, aby mogły pokazać to od zera, i otworzyłem moje okno expo w przeglądarka tutaj, zawsze była otwarta, ale 5 00:00:20,390 --> 00:00:24,050 teraz przyniosłem ją na ekran, abyśmy mieli tam kod kreskowy do skanowania. 6 00:00:24,050 --> 00:00:29,840 Dzięki temu możemy oczywiście zeskanować to za pomocą aplikacji aparatu tutaj, wskazuję, że kod kreskowy, 7 00:00:29,840 --> 00:00:35,090 żebym mógł go dotknąć, aby go otworzyć, na Androidzie masz skaner w aplikacji expo, 8 00:00:35,250 --> 00:00:37,600 ale pokażę to za sekundę. 9 00:00:37,700 --> 00:00:38,530 Rozumiem, 10 00:00:38,630 --> 00:00:43,740 oto aplikacja, a teraz mogę dodać miejsce, przetestować to, a teraz 11 00:00:43,760 --> 00:00:45,350 zobaczysz coś interesującego. 12 00:00:45,350 --> 00:00:48,760 Jeśli kliknę zrób zdjęcie, zostaniesz poproszony o pozwolenie i kliknę 13 00:00:48,800 --> 00:00:51,800 OK, ale teraz to się nie powiedzie. 14 00:00:51,920 --> 00:00:53,570 Widzisz to ostrzeżenie tutaj 15 00:00:53,600 --> 00:00:55,510 na dole, to się nie udało. 16 00:00:55,550 --> 00:00:59,750 Powodem, dla którego to się nie powiodło, jest to, że proszę o nieprawidłowe uprawnienia tutaj w 17 00:00:59,750 --> 00:01:00,510 selektorze obrazów. 18 00:01:00,530 --> 00:01:04,760 Teraz poprzednio musiałem to zmienić, ponieważ w symulatorze 19 00:01:04,760 --> 00:01:10,760 również pojawiał się błąd. Teraz powinno to zostać naprawione, nie tylko prosząc o pozwolenie na 20 00:01:11,090 --> 00:01:14,520 rolowanie kamery tutaj, ale także, możemy po prostu dodać tutaj drugi argument dotyczący 21 00:01:14,540 --> 00:01:17,250 uprawnień kamery, więc potrzebujemy zarówno kamery, jak i kamery. 22 00:01:17,420 --> 00:01:22,190 Wcześniej zmiana tej opcji na rolkę z aparatem naprawiła problem, ponieważ najpierw poprosiliśmy o 23 00:01:22,190 --> 00:01:28,400 pozwolenie na kamerę, ale ostatecznie musisz poprosić o jedno i drugie, a gdy ponownie zainstalujesz klienta expo lub ponownie 24 00:01:28,400 --> 00:01:32,210 uruchomisz aplikację na nowym urządzeniu, zdecydowanie potrzebujesz poprosić o jedno i 25 00:01:32,210 --> 00:01:35,590 drugie, aby to zadziałało. Upewnij się więc, że poprosisz 26 00:01:35,660 --> 00:01:38,240 o jedno i drugie, z tym dodanym, z 27 00:01:38,240 --> 00:01:42,500 oboma dodanymi tutaj uprawnieniami, teraz to zawsze będzie działać, ponieważ teraz prosimy o oba 28 00:01:42,500 --> 00:01:43,660 uprawnienia, chociaż 29 00:01:43,850 --> 00:01:50,330 używamy tylko kamery tutaj, ale ponieważ ten pakiet może również używać w trakcie kamery, musimy uzyskać oba uprawnienia, a następnie 30 00:01:50,390 --> 00:01:53,790 zamknąć expo i ponownie przeskanować ten kod kreskowy tutaj, w ten 31 00:01:56,540 --> 00:02:00,160 sposób i otworzyć to ponownie w expo, a teraz powinno działać. 32 00:02:00,150 --> 00:02:10,100 Więc teraz, jeśli pójdziemy tutaj i przejdziemy tutaj test, a następnie zrobię zdjęcie, teraz jestem pytany, czy chcę przyznać dostęp i robię 33 00:02:10,100 --> 00:02:17,450 to, a teraz zrobię to niesamowite zdjęcie, które jest bardzo meta, ponieważ biorę obraz ekranu, na 34 00:02:17,450 --> 00:02:22,820 którym rejestruję, że robię zdjęcie i mogę użyć tego zdjęcia, oto jest 35 00:02:22,820 --> 00:02:27,640 i teraz wybierzmy lokalizację na mapie, może ta, zapisz to, wydaje 36 00:02:27,680 --> 00:02:29,410 się działać lub uzyskać 37 00:02:29,420 --> 00:02:35,060 moją aktualną lokalizację, którą ja nie chcę tutaj, więc po prostu klikam zapisz 38 00:02:35,060 --> 00:02:36,560 miejsce i 39 00:02:36,560 --> 00:02:40,540 oto dodaj, możesz je zobaczyć, możesz zobaczyć szczegóły. 40 00:02:40,580 --> 00:02:41,540 Wydaje się, że 41 00:02:41,540 --> 00:02:47,930 to działa, a teraz pozwól mi to również zamknąć i ponownie otworzyć, aby zobaczyć, czy naprawdę było przechowywane w bazie danych. 42 00:02:48,080 --> 00:02:53,320 Mam nadzieję, że powinien teraz załadować to miejsce i tak się dzieje, a wszystkie dane tam są. 43 00:02:53,330 --> 00:03:00,290 To jest teraz nasza aplikacja działająca na prawdziwym iPhonie i naprawiliśmy ten ważny błąd uprawnień, teraz uruchommy 44 00:03:00,350 --> 00:03:03,230 go również na urządzeniu z Androidem.