Przykro mi z powodu zamieszczania tylu pytań, ale wykonanie tego było niezwykle bolesne, nawet dlatego, że Testflight znacznie ułatwiaNieprawidłowy błąd IPA na Testflight: Środowisko APS w twoim embedded.mobileprovision i twój plik binarny nie pasuje
Invalid IPA error: The APS environment in your embedded.mobileprovision and your binary don't match
Myślę, że ma to związek z powiadomieniami Apple Push. Używam mojego profilu dystrybucyjnego we wszystkich moich ustawieniach. Moja aplikacja została skonfigurowana do programowania i produkcji.
Jakie mogą być przyczyny tego błędu?
Na marginesie, pracowałem nad tym przez cały dzień, a ja utknąłem w jednej rzeczy po drugiej, szczególnie w przypadku bibliotek statycznych i xcode4. Czy naprawdę jestem w tym zły, czy Apple naprawdę to utrudnia?
Dzięki! Który wiersz w pbxproj miał dostęp do Twojego profilu nie-dystrybucyjnego? Nadal utknąłem z działaniem push z testflight – CVertex
Miałem problemy z tym również. Nie odrzuciłem wszystkiego, ale zmieniono wszystkie moje jednostki podpisujące kod, aby używać profilu dystrybucji iPhone'a (który był powiązany z moim profilem administracyjnym ad hoc). Ponownie uruchomione xcode (4.2), i zadziałało! Zmieniono kod prod z powrotem na "nie koduj znaku" i nadal działa. Nie wiesz, co to jest, wydaje się być najprawdopodobniej błędem kodu – Taras