W skrócie: Sprawdź, czy masz skonfigurowane wszystkie połączone bibliotek z "Pomiń Install" na "TAK" na ekranie ustawień kompilacji. Istnieje kilka szczegółowych instrukcji, jak to zrobić tutaj na SO.
Jeśli to się nie powiedzie, kliknięcie "Sprawdź poprawność ..." powinno pomóc Ci w rozwiązaniu potencjalnych problemów.
Więc, po prostu skonfigurowałem swoją maszynę i jakoś na jednym z projektów bibliotecznych "Pomiń instalację" przywrócono do "NIE".
Pierwszy znak, że to jest złe jest to, że „Archive Type” przedstawia się jako „Generic Xcode Archive”, który jest błędna:
http://cl.ly/2I3A3D0L0b3d3l3W440Z/ss1.png
Można to sprawdzić, wybierając archiwum w organizator i kliknięcie „Testuj ...”, Xcode powinien opowiada o multi-wiązki problemu:
http://cl.ly/2V05382j2N1I073e080q/ss2.png
„zawiera wielokrotne produkt” to znany problem Xcode i może być wo sprawdził, upewniając się, że wszystkie wbudowane produkty we wszystkich twoich projektach mają ustawienie kompilacji "Pomiń instalację" ustawione na "TAK" z wyjątkiem głównego projektu aplikacji. Może się tak zdarzyć, jeśli dodasz projekt biblioteki, przeciągając plik xcodeproj
do Xcode.
Po zamocowaniu go i ponownie archiwizacji, należy go teraz pokazuje się z typem archiwum „iOS App Archiwum”:
http://cl.ly/1f3w000F3r2e0D2G1e2N/sx3.png
A jeśli kliknij „Dystrybucja ..."Teraz, będzie teraz w stanie poprawnie wyeksportować IPA wybierając drugą opcję:
http://cl.ly/3C0M0Z3x3d1x1H2K280N/sx4.png
Cheers,
Nie widzę "Zapisz na Enterprise lub Ad-Hoc Deployment? Czy korzystasz z profilu adhoc? –
@NicHubbard Tak, nie ma znaczenia dla przedsiębiorstw. Skąd mam wiedzieć, czy używam profilu adhoc? * Myślę * Używam właściwego profilu dystrybucji, ale sprawdzę ponownie. – chakrit
Edytuj swój Schemat i sprawdź, co masz na Archiwum. Jakiej konfiguracji kompilacji używa? Zawsze tworzę konfigurację kompilacji Ad Hoc. więc ustawiłem Archiwum na to. –