2013-10-02 17 views
7

Mam dziwny problem związany z dystrybucją ad-hoc aplikacji za pomocą iTunes 11. Wszystkie ustawienia wydają się być OK (profile udostępniania, certyfikaty itp.). Rozprowadzam aplikację z xcode 5, podpisuję ją za pomocą certyfikatu adhoc i dodajemy do iTunes. Zainstalowuję aplikację z iTunes na moim urządzeniu (iPhone 5, IOS 7.0.2) i wszystko działa dobrze, ale po jej zakończeniu aplikacja pozostaje ciemnoszara/zacieniona na urządzeniu (brak kółka postępu ładowania w środku). Jeśli dotknę tej aplikacji, na zawsze wyświetli się "Instalowanie ...".Ad-Hoc Deployment z Xcode 5/iTunes 11

Ta aplikacja jest uaktualnieniem ze starszej wersji, a starszą wersję można zainstalować bez żadnych problemów. Głównymi zmianami były konwersje z nie-łuku na łuk i zastąpienie przez xib scenorys.

Oct 2 16:41:04 Kiphone installd[62] <Notice>: 0x2c3000 handle_install_for_ls: Install of "/var/tmp/com.apple.atc.Apps/com……" requested by atc 
Oct 2 16:41:04 Kiphone installd[62] <Notice>: 0x2c3000 MobileInstallationInstall_Server: Installing app com….. 
Oct 2 16:41:04 Kiphone installd[62] <Notice>: 0x2c3000 install_application: Installing placeholder 
Oct 2 16:41:05 Kiphone installd[62] <Notice>: 0x2c3000 MobileInstallationInstall_Server: Staging: 0.01s; Waiting: 0.00s; Installation: 0.21s; LS Sync: 0.00s; Overall: 0.21s 
Oct 2 16:41:11 Kiphone installd[62] <Notice>: 0x241000 MobileInstallationInstall_Server: Installing app com…… 
B2-4725-AD8B-07C3CCDFB4A9. shouldCommit=1. 
Oct 2 16:41:11 Kiphone installd[62] <Error>: profile not valid: 0xe8008012 
Oct 2 16:41:11 Kiphone installd[62] <Error>: 0x241000 install_embedded_profile: Could not install embedded profile: 0xe8008012 
Oct 2 16:41:14 Kiphone installd[62] <Error>: entitlement 'keychain-access-groups' has value not permitted by provisioning profile 'SSMobile AdHoc CC' 
Oct 2 16:41:14 Kiphone installd[62] <Error>: entitlement 'keychain-access-groups' has value not permitted by provisioning profile 'iSS mobile adhoc' 
Oct 2 16:41:14 Kiphone installd[62] <Error>: 0x241000 verify_signer_identity: MISValidateSignatureAndCopyInfo failed for /var/tmp/install_staging.DTmWby/foo_extracted/Payload/ssmD.app/ssmD: 0xe8008016 
Oct 2 16:41:14 Kiphone installd[62] <Error>: 0x241000 do_preflight_verification: Could not verify executable at /var/tmp/install_staging.DTmWby/foo_extracted/Payload/ssmD.app 
Oct 2 16:41:14 Kiphone installd[62] <Error>: 0x241000 install_application: Could not preflight application install 
Oct 2 16:41:15 Kiphone installd[62] <Error>: 0x241000 handle_install_for_ls: API failed 

Dziękujemy!

+0

FWIW, testflightapp.com ma dość prostą procedurę wdrażania i nie potrzebujesz dostępu do iTunes, aby to zrobić. – Justin

+0

Zdarzyło mi się również ... – Stavash

+0

Czy uruchomiłeś aplikację po raz pierwszy, gdy zainstalowałeś Xcode5 z ios7 na swoim urządzeniu? – Manthan

Odpowiedz

4

Dzieje się tak zwykle z powodu jakichś powodów znalazłem:
- sprawdzić 100 razy, jeżeli budowa została podpisana z właściwą tożsamość i zastrzegania profil
- jeśli urządzenie jest nowo dodany do portalu i profilu, upewnij się, że pobrałeś nowego profilu i dodania go do Xcode
- spróbuj usunąć konkretny profil z urządzenia
- spróbuj ponownie uruchomić urządzenie, komputer
- sprawdź logi urządzeń i szczególnie installd linie na nieprawidłową udostępniana określona profilu.
- sprawdź, czy urządzenie UDID jest poprawne w portalu (aplikacje nie pokazują już prawidłowego identyfikatora UDID w systemie iOS7)
- raz na świeżej nowej instalacji systemu iOS musiałem czekać 5-10 minut, zanim został zainstalowany i nigdy się nie wydarzyło.

Mam nadzieję, że jedna z tych sugestii pomaga.

+0

Twoje sugestie prowadzą gdzieś, dodałem logi, teraz zajmuję się profilami, aby zobaczyć, skąd się bierze problem. Dzięki. –

+2

Problem rozwiązany po usunięciu wszystkich profili udostępniania z mojego urządzenia, jeszcze raz. –

Powiązane problemy