Mam 3 różne konfiguracje kompilacji skonfigurowane dla mojego projektu Xcode na iOS. Xcode - jak ustawić różne identyfikatory pakietów dla różnych konfiguracji kompilacji?
Chcę mieć różne identyfikatory pakietów dla różnych konfiguracji dla lepszego zarządzania podpisywaniem kodu. Poniżej znajdują się moje ogólne ustawienia tożsamości, ustawienia zakładki informacji i ustawienia identyfikatora pakietu w ustawieniach kompilacji.
INFO sekcja danego
BUILD USTAWIENIA
Kiedy zaktualizować identyfikator wiązki bezpośrednio w części ogólnej, wartość w ustawieniach kompilacji -> Identyfikator pakietu produktów zostanie nadpisany dla wszystkich konfiguracji kompilacji.
Proszę zasugerować mi lepszy sposób zarządzania tym !!
@ JensMeder- Dziękuję za odpowiedź. Nie używam jeszcze oddzielnego pliku xconfig. Ale brzmi to jak dobre podejście. Spróbuję tego. Jedna wątpliwość - kiedy masz osobny plik xconfig dla każdego schematu, jaką wartość określisz w sekcji ogólnej -> pole Identyfikator pakietu? –
Krótka odpowiedź: nic ;-). Długa odpowiedź: To, co widzisz w polu Identyfikator paczki na karcie Ogólne, jest w rzeczywistości wartością z ustawień kompilacji.Za każdym razem, gdy zmienisz wartość w ustawieniach kompilacji lub pliku xcconfig, zmieni się także wartość na karcie Ogólne. Możesz spróbować samodzielnie, zmieniając wartość identyfikatora pakietu w ustawieniach kompilacji, a zobaczysz, że wartość General również zmienia się na tę nową wartość. –
Dzięki! Jeśli widzisz zrzuty ekranu w moim pytaniu, mam różne wartości identyfikatora paczki produktu dla różnych konfiguracji kompilacji. Ale pierwsza wartość (np. Com.mycomp.xyz) zostanie zapełniona w sekcji ogólnej. Czy to w porządku? –