Aplikacja utknęła przy instalacji ipa z iTunes

Od przejścia na ios7 nie jestem w stanie rozpowszechnić mojej aplikacji na iPada za pomocą IPA i provisioning profile (te same, które działały tuż przed uaktualnieniem do ios7 również nie działają).

To jest to, co próbowałem:

  • Usuń wszystkie profile z ipada
  • Usuwanie istniejącej aplikacji z iPada i iTunes
  • Dodaj profil IPA i prov do iTunes
  • reinstalacja aplikacji z iTunes

Aplikacja instaluje się na iPadzie mówiąc "instalowanie", dopóki nie pojawi się załadować i nazwa aplikacji jest wyświetlana pod ikoną. Jednak w iTunes nadal mówi "instalowanie" i nigdy nie zmienia się na "Usuń".

Tutaj wpisz opis obrazka

Jeśli następnie odłączyć iPada i dotknij aplikacji, aby go uruchomić, to wraca z powrotem do "instalowanie" i wtedy nic więcej się nie dzieje.

Tutaj wpisz opis obrazka

Author: RGriffiths, 2013-12-19

6 answers

Najprawdopodobniej zbudowałeś swoje archiwum z profilem App Store provisioning zamiast profilu Ad-Hoc Provisioning

 21
Author: Diego,
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-03-11 00:14:34

Oto kroki, które wydawały mi się rozwiązywać problem:

Usuwanie wszystkich profili z urządzenia (iPad w moim przypadku)

Ustawienia-Ogólne-Profil usuń wszystkie związane z Twoją aplikacją

Usuwanie wszystkich profili z iTunes na iMac

Finder-Library (GO with ALT wciśnięty wyświetla to) - Mobile Device - Provisioning Profile

Usuń wszystkie profile obsługi, które widzisz tutaj. To jest, gdzie Xcode widzi żadnego przy wyborze profil.

W Xcode - zarówno w projektach jak i celach

Ustaw wszystkie podpisywanie kodu na brak

Tutaj wpisz opis obrazka

Archiwum twojego projektu - w Xcode produkt-Archiwum

Zostaniesz poinformowany, że profile nie istnieją-wybierz opcję Napraw problem. Twoje profile aprowizacji zostaną pobrane do biblioteki-urządzenia mobilnego - profili Aprowizacji (folderu, który wcześniej wyczyściliśmy.) W przyszłości będą to twoje opcje podczas ustawiania projektu i kodu docelowego podpisuję.

Tutaj wpisz opis obrazka

In Organizer

Eksportuj zarchiwizowany produkt i wybierz profil zespołu (lub dowolny, który został pobrany) jako podpisywanie kodu.

Wrzuć ipa do iTunes i zainstaluj.

 9
Author: RGriffiths,
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-04-04 12:22:16

Dla Ad Hoc provisioning-sprawdź UDID urządzenia.

Użyliśmy aplikacji o nazwie UDID+, aby uzyskać identyfikatory urządzenia. Nie! aplikacja daje zły UDID z iOS7.

Strona deweloperska Apple zaakceptowała wadliwe identyfikatory UDID i wszystko przebiegało normalnie, dopóki nie wystąpił problem opisany powyżej. Zajęło dużo czasu i dużo zaczynając od zera, aby dowiedzieć się, że jeden z nich.

 9
Author: mrrrk,
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-07-17 13:12:55

Miałem ten sam problem. Archiwizowałem z niewłaściwą tożsamością podpisywania kodu wybraną w XCode. Zmiana tego i utworzenie nowego archiwum rozwiązało to od razu.

 4
Author: Fluffhead,
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-05-20 19:13:19

Właśnie zrobiłem "wyczyść" i "zbudować" w menu produktu xcode (następnie archiwum, eksport ipa, itp) i to działa teraz.

 1
Author: Luke Wenke,
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-11-12 23:12:46

Miałem podobny problem i okazało się, że powodem było to, że próbowałem rozpowszechniać an .plik ipa bez wcześniejszego dodawania identyfikatorów UDID urządzenia odbiorcy do ustawień konta programistycznego. Kiedyś było możliwe w niektórych wcześniejszych wersjach iOS do dystrybucji .ipa bez dodawania Udidów, ale najwyraźniej już nie. Więcej informacji tutaj: https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html

I Ja potrzebna jest również zmiana ustawień podpisywania kodu z Xcode z "iPhone developer" na "iPhone distribution".

 1
Author: kynnysmatto,
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-10-06 18:33:41