Dziś zmodernizowałem system z Snow Leopard na Lion i zaktualizowałem go do Xcode 4.3.1 (iOS 5.1). A teraz, gdy próbuję uruchomić tryb debugowania na moim urządzeniu (iPad), pojawia się komunikat "Nie znaleziono prawidłowego profilu udostępniania dla tego pliku wykonywalnego". Próbowałem wszelkich sugestii w poprzednich postach na ten temat. Wygenerowałem nowy certyfikat. Ustawiłem podpisywanie kodu, aby używać nowego certyfikatu. Zaktualizowałem profil udostępniania, aby użyć nowego certyfikatu. Poszedłem do pliku .pbxproj i usunąłem wszystkie odniesienia do profilu obsługi administracyjnej. Oczyściłem i zamknąłem Xcode milion razy. Bez względu na to, co robię, nadal mam ten sam błąd podczas próby uruchomienia urządzenia.Xcode 4.3.1 "Nie znaleziono poprawnego profilu informacyjnego dla tego pliku wykonywalnego"
W Organizatorze profil informacyjny jest wyświetlany jako "Prawidłowy profil" w mojej bibliotece, ale w profilach obsługi wymienionych dla urządzenia nie ma na liście żadnych. Próbowałem kliknąć przycisk Dodaj i ręcznie zaimportować - nic się nie dzieje. To się nie pokazuje. Po kliknięciu ikony urządzenia w Organizatorze jest napisane "Provisioning No provisioning profiles". Jednak po przejściu do portalu iOS Provisioning Portal online i kliknięciu tego urządzenia profil udostępniania jest wyświetlany jako powiązany z urządzeniem.
Wszelkie pomysły? Wyciągam tutaj włosy.
Czy sprawdzić swój Identyfikator pakietu masz? aby nadać identyfikator nowego profilu usługi administracyjnej jako identyfikator pakietu. – Sree
Identyfikator aplikacji powiązany z moim profilem informacyjnym to (Identyfikator początkowej wiązki). (Identyfikator pakietu). I pasuje do zestawu identyfikatorów pakietów w moim pliku info.plist. – Joel
Czy ustawiłeś tę samą "Tożsamość podpisywania kodu" w "Ustawieniach kompilacji" zarówno dla Projektu, jak i celu? Najłatwiej jest użyć 'iPhone Developer', który sprawia, że zawsze pasuje do właściwego profilu. –