Mam projekt, który chciałbym zamieścić na białej etykiecie. Zasadniczo tylko ikony, obrazy startowe i info.plist muszą zostać zmienione. Problem polega na tym, że projekt jest zbyt duży i naprawdę nie chcę dodawać do niego dodatkowych celów i zasobów.Białe etykietowanie aplikacji na iOS
Rozwiązaniem, które widzę, jest utworzenie oddzielnego projektu i dodanie pierwszego jako projektu zależności. Ten biały projekt etykietowania nie zawierałby kodu, ale wiązkę celów z różnymi obrazami i listami informacyjnymi. W tym przypadku za każdym razem, gdy chcę biały label aplikacji, po prostu utworzyć inny cel z własnym zestawem obrazów. I ilekroć chcę stworzyć kolejną wersję, mogę łatwo zbudować wszystkie te cele i uzyskać kilka wariantów dla tej samej aplikacji. Brzmi łatwo.
Problem dotyczy implementacji. Połączyłem projekt jako zależność, tak samo zrobiłem z celem. Ale za każdym razem, gdy buduję aplikację, tworzy ona plik wykonywalny o oryginalnej nazwie, mimo że jest inny w info.plist. Prawdopodobnie dzieje się tak dlatego, że oryginalny cel ma własną listę info.pl. Kolejną rzeczą jest zastąpienie zasobów z pierwotnego celu innymi.
wdzięczni za każdą pomoc
Moim zdaniem celem jest najlepszym sposobem, aby osiągnąć to, co chcesz, należy rozważyć takie rozwiązanie. – Cyril
Tak, im więcej o tym myślę, tym bardziej rozumiem, że byłoby to najprostsze rozwiązanie. – Ezeki