2015-02-10 14 views
8

Moja aplikacja na iOS jest prawie ukończona, ale przeczytałem o usprawnieniach wydajności w Xcode 6.3 i chciałem skorzystać. Jeśli używam najnowszego xcode, ale skompiluję moją aplikację na iOS 8.1 (publicznie dostępna), czy będę miał problemy z przesłaniem aplikacji?Przesyłanie aplikacji na iOS przy użyciu beta wersji xcode?

+5

Jeśli używasz wersji beta Xcode, nie możesz przesłać go do App Store. – Fogmeister

+0

Chciałbym też wiedzieć, ponieważ Apple zamieścił te artykuły w swojej witrynie dla programistów: https://developer.apple.com/news/?id=02092015c Czy to oznacza, że ​​możemy budować i przesyłać aplikacje z wersji beta Xcode 6.3 do iTunes? Połączyć? –

+0

brzmi jak nie. – hamobi

Odpowiedz

7

Aplikacja musi zostać skompilowany z wersją Xcode wydającą Xcode.

Używałem już Xcode 6.3 Beta i nie pozwala mi to przesłać do Appstore.

AppLoader Screenshot

Nie polecam korzystania z wersji beta Xcode jeśli planujecie wydać swoją aplikację wkrótce.

+1

Warto zauważyć, że jesteś w stanie przesłać do App Store przy użyciu niezwiązanej wersji GM (golden master). Mam sytuację, w której moja wersja XCode to 8.0 (najnowsza wersja rozwojowa), ale moim iPhone'em jest iOS 10.1. Z powodu innych odpowiedzi na to pytanie, pomyślałem, że mogę zbudować swoją aplikację na moim iPhonie przy użyciu wersji beta XCode, ale nie przesłać do App Store. To technicznie prawda, ale nie zdawałem sobie sprawy, że wersja GM XCode pozwoli na oba. Źródło: https://developer.apple.com/download/ "Xcode 8.1 GM seed może być używany do przesyłania aplikacji do App Store". – Paul

+0

@Paul, W przypadku "Xcode 9 GM seed", nie ma wiadomości, która dotyczyła "Xcode 8.1 GM seed", jakikolwiek pomysł, dlaczego? –

4

nie będę przysięgać na to czasu, ale w przeszłości Apple zawsze wymagana, że ​​wnioski są zestawiane wit najnowszego łańcuch zwolniony (nie beta) narzędzie

Jedynymi wyjątkami były aby umożliwić starszą narzędzia Łańcuch może być używany przez krótki okres po wydaniu (kilka miesięcy) i umożliwiać używanie łańcucha narzędzi beta do wcześniejszego przesyłania ukierunkowanego na większe nowe wersje iOS (7.0, 8.0, nie 8.1)

Powiązane problemy