Nieudane uruchomienie procesu Xcode: bezpieczeństwo

Pracuję nad aplikacją od 1 lub 2 tygodni, a wczoraj zaktualizowałem mojego iPhone ' a 5S do iOS 8 GM. Wszystko działało dobrze i mogłem przetestować na moim urządzeniu, aż usunąłem aplikację z telefonu i chciałem zbudować ponownie. Pojawił się następujący błąd:

Could not launch "My App"
process launch failed: Security

Dodano zrzut ekranu

Kiedy testuję z symulatorem to działa dobrze. Czy to z powodu aktualizacji iOS 8 GM i jak mogę rozwiązać ten problem z uruchomieniem? Chcę być w stanie przetestować na moim iPhone i w symulatorze.

Author: Bhavin Ramani, 2014-09-13

14 answers

Jeśli to otrzymasz, aplikacja została zainstalowana na Twoim urządzeniu. Musisz dotknąć ikony. Zapyta cię, czy naprawdę chcesz go uruchomić. Powiedz " yes", a następnie Build & Run again.

Od iOS 9 wymagane jest przejście do ustawień ogólneZarządzanie urządzeniamiaplikacja dla programistówTrust ".

Na niektórych wersjach iOS, musisz przejść do ustawień ogólneprofil

 1626
Author: SushiGrass Jacob,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-12-05 07:01:47

Zaktualizowana odpowiedź dla Xcode 7 : stukanie aplikacji już nie działa(od wersji beta 1 po prostu wyświetla komunikat "niezaufany deweloper przedsiębiorstwa" z tylko przyciskiem odrzucenia).

Aby naprawić, otwórz aplikację Ustawienia, przejdź do Ogólne / profile, a zobaczysz swój profil. Zaznacz to zaufane i wszystko powinno zacząć działać normalnie.

Aktualizacja dla iOS 9.2.1 i Xcode 7.2.1:

Goto: Ustawienia > ogólne > zarządzanie urządzeniami > wybierz aplikację z aplikacji programisty > zaufaj App.

 200
Author: Bista,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-16 19:17:09

Hej więc zaakceptowana odpowiedź działa, chyba że musisz debugować początkowe uruchomienie aplikacji. Jednak myślę, że ta odpowiedź jest bardziej praca wokół, a nie rzeczywiste rozwiązanie. Z mojego zrozumienia ten komunikat pojawia się, gdy masz jakieś dziwactwa w konfiguracji profilu provisioning / Cert, więc upewnij się, że wszystko jest w najlepszej formie w tym dziale. przed wielokrotnym uderzaniem głową o ścianę.

Zadziałało dla mnie następująco z jabłka docs :

Provisioning Profiles znany problem w przypadku uaktualnienia do nasion GM w innych wersjach beta aplikacje mogą ulec awarii z powodu aprowizacji problemy z profilem.

Obejście:

  1. Podłącz urządzenie przez USB do komputera Mac

  2. Uruchom Xcode Wybierz Okno - > Urządzenia

  3. Kliknij prawym przyciskiem myszy na urządzeniu w lewej kolumnie, wybierz " Pokaż Provisioning Profile "

  4. Kliknij na profil provisioning w pytanie

  5. Naciśnij przycisk " - " Kontynuuj usuwanie wszystkich profili, których dotyczy problem.

  6. Ponownie zainstaluj aplikację

Upewnij się, że klikniesz prawym przyciskiem myszy na obrazie urządzenia, a nie na jego nazwie. Przywróciłem mój nowy telefon ze starej kopii zapasowej i było dużo cruft kręcił się wokół, miałem również 2 różne dev. certs active (Nie wiem dlaczego) ale usunąłem jeden, zrobiłem nowy profil pozbyłem się wszystkie profile na urządzeniu i zadziałało.

Mam nadzieję, że to pomoże komuś innemu.

 158
Author: nickthedude,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-06-20 09:12:55

Aktualizacja dla iOS9. 2. 1 i Xcode 7.2.1

Jeśli pojawi się ten błąd podczas budowania urządzenia w Xcode:

Obraz błędu dla Xcode Build

Na urządzeniu dotknij ikony aplikacji, która została dodana po próbie zbudowania aplikacji, a powinieneś zobaczyć to:

Tutaj wpisz opis obrazka

Następnie na urządzeniu przejdź do Ustawienia -- > ogólne -- > zarządzanie urządzeniami, a zobaczysz tę stronę:

Tutaj wpisz opis obrazka

Wybierz profil, którym jesteś korzystanie z Xcode, i powinieneś zobaczyć tę stronę: Tutaj wpisz opis obrazka

Click Trust "[email protected]" następnie kliknij zaufaj w następnym wyskakującym okienku.

Wróć do Xcode i ponownie uruchom projekt i powinien zbudować aplikację na urządzeniu.

 79
Author: Ben Cochrane,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2019-03-28 19:46:41

Aby obejść problem process launch failed: Security i natychmiast uruchomić aplikację na urządzeniu, stuknij ikonę aplikacji na urządzeniu z systemem iOS po uruchomieniu aplikacji przez Xcode.

Pozwoli Ci to natychmiast uruchomić aplikację. Może to nie "naprawić" problemu głównego, który powoduje te alerty uprawnień.

Pamiętaj, aby stuknąć ikonę aplikacji , gdy alert Xcode jest nadal wyświetlany . W przeciwnym razie aplikacja nie będzie działać. Ciągle zapominam o tym ważnym kroku i nie jestem w stanie uruchomić aplikacji na moim urządzeniu. Tak więc Dokumentuję to tutaj dla siebie i wszystkich innych :)

  1. Uruchom aplikację przez Xcode. Zobaczysz alert bezpieczeństwa poniżej. nie należy naciskać OK .

Nie można uruchomić procesu "AppName" uruchomienie nie powiodło się: bezpieczeństwo

    Na urządzeniu z systemem iOS stuknij nowo zainstalowaną ikonę aplikacji:]}

stuknij ikonę aplikacji na urządzeniu z systemem iOS

  1. Po dotknięciu ikony pojawi się komunikat z prośbą o "ufanie" Niezaufanemu twórcy aplikacji. Po zrobieniu tego aplikacja zostanie natychmiast uruchomiony, niezwiązany z Xcode debugger.

    • jeśli nie widzisz tego alertu "zaufanie", prawdopodobnie nacisnąłeś " OK " w Xcode zbyt wcześnie. nie naciskaj " OK " na alercie Xcode dopóki Nie zaufasz deweloperowi.

Zaufać temu deweloperowi?

  1. na koniec wróć i naciśnij " OK " na alercie Xcode. Będziesz musiał ponownie uruchomić aplikację, aby podłączyć uruchomioną aplikację na urządzeniu z systemem iOS do debugera Xcode.

Teraz naciśnij OK w Xcode.

 22
Author: pkamb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-08 16:52:33

Mam ten sam problem. Klikam ok w xcode i po uruchomieniu aplikacji na moim iPhonie jestem pytany, czy chcę zaufać tej aplikacji. Robi to, aplikacja działa i dalej budować i uruchamiać z xcode poszedł bez żadnych problemów, aż do usunięcia aplikacji z iPhone i ponownej instalacji go. Wtedy goto pierwsza linijka; -)

 10
Author: Christian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-13 16:01:26

Alternatywnie, jeśli nie widzisz okna "Untrust App Developer":

Przejdź do swojego iPhone ' a > Ustawienia > Ogólne > profil > "[email protected]" > Trust

 10
Author: David Andreoletti,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-21 14:17:52

Ustawienia - > Ogólne - > profile i zarządzanie urządzeniami wybierz profil dewelopera i zwiększ zaufanie.

Jeśli nie masz menu Profile & Device Management, musisz zapisać swoje urządzenie na beta.apple.com i pobierz profil z Safari.

  1. zainstaluj profil
  2. Uruchom ponownie urządzenie
  3. dotknij profilu dewelopera i zaufaj.

Wszystko gotowe.

 10
Author: kavehmb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-03-03 15:58:09

W systemie iOS 9.2 zmieniono nazwę "profile" na "zarządzanie urządzeniami"

Tak powinieneś to teraz zrobić:

  1. Ustawienia - > Ogólne - > Zarządzanie Urządzeniami
  2. zweryfikuj aplikację
 7
Author: Plus7,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-12-10 15:08:54

Ok to wydaje się późno i testowałem aplikację z Internetem wyłączonym, aby przetestować moją aplikację pod kątem niektórych funkcji. Jak wyłączyłem internet dał mi taki błąd. Po włączeniu Internetu mogę zainstalować ponownie. Wiem, że to głupie, ale może to komuś pomóc

 2
Author: zizutg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-30 12:36:41

Xcode jest w stanie zbudować i zainstalować aplikację, ale nie jest w stanie uruchomić go za pierwszym razem. Wystarczy dotknąć ikony aplikacji w telefonie, a następnie zostaniesz poproszony o pytanie, czy chcesz zaufać deweloperowi. Zezwól na to, a aplikacja się uruchomi, a następnie Xcode będzie mógł automatycznie zainstalować i uruchomić to i inne aplikacje.

 0
Author: Wookie,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-20 00:34:43

"jeśli to otrzymasz, aplikacja została zainstalowana na Twoim urządzeniu. Musisz dotknąć ikony. Zapyta cię, czy naprawdę chcesz go uruchomić. Powiedz "TAK", a następnie zbuduj i uruchom ponownie."

Aby dodać do tego, obowiązuje to tylko w momencie wystąpienia błędu, jeśli klikniesz OK, a następnie dotknij aplikacji. To nic nie da. Podrapałem się po głowie przez 30 dziwnych minut, szukając alternatywnych sposobów rozwiązania problemu.

 0
Author: David van Dugteren,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-22 02:12:10

BTW, dzieje się tak również, jeśli zmienisz zespół swojego celu w Xcode i odbudować. Był dość zdziwiony, widząc ten problem z aplikacją, którą wcześniej uruchomiłem na urządzeniu. Zajęło mi trochę czasu, aby dowiedzieć się… Może się jednak zdarzyć tylko przy pierwszym zbudowaniu Urządzenia z zespołem.

 0
Author: Florian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-24 15:35:25

Miałem ten problem przed NA Xcode 7 bo wtedy zdałem sobie sprawę, że to wszystko o moje połączenie z Internetem było w dół i kontrola bezpieczeństwa za pomocą Internetu, aby upewnić się, że Twoje konto dewelopera jest poprawne. a kiedy nie widzi internetu, daje ten błąd ... po naprawieniu mojego Internetu działa dobrze.

 0
Author: Ahmed El-Bermawy,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-06 15:07:17