otrzymałem następującą wiadomość e-mail od firmy Apple, kiedy przedstawia aktualizację aplikacji:Zastosowanie tego samego CFBundleVersion i CFBundleShortVersionString we wszystkich celach
odkryliśmy jeden lub więcej problemów z ostatniej dostawy „projekt”. Twoja dostawa był udany, ale można chcą poprawić następujące problemy w następnej dostawy:
CFBundleVersion Niezgodność - Wartość CFBundleVersion „1” „z rozszerzeniem Project.app/PlugIns/ProjectTodayExtension.appex” does nie należy dopasować do wartości CFBundleVersion '985' jej aplikacji iOS "Project.app".
CFBundleShortVersionString Niezgodność - The CFBundleShortVersionString wartość '1,0' z rozszerzeniem 'Project.app/PlugIns/ProjectTodayExtension.appex' nie odpowiadać wartości CFBundleShortVersionString '2.1.6' swojej aplikacji zawierającej iOS „Project. aplikacja ".
Po rozwiązaniu problemów można użyć programu ładującego Xcode lub aplikacji , aby przesłać nowy plik binarny do programu iTunes Connect.
Czy istnieje jakiś sposób korzystać z tego samego CFBundleVersion i CFBundleShortVersionString we wszystkich celów, aby temu zapobiec?
Wiem, jak rozwiązać ten błąd. Pytam, czy istnieje sposób na synchronizację wersji/kompilacji między celami. – jherran
Spójrz na moją nową odpowiedź. – stk