Szukam najlepszego sposobu na dostosowanie naszej aplikacji na iOS, aby móc z łatwością tworzyć wersje białej etykiety i synchronizować wszystkie.Podstawy kodu biblioteki statycznej iOS dla aplikacji z białymi etykietami
Jednym ze sposobów jest umieszczenie całego kodu w projekcie statycznej biblioteki. Następnie utwórz oddzielny projekt dla naszej głównej aplikacji i każdej aplikacji białej etykiety. Projekty te będą zawierały odniesienie do biblioteki kodu jako podprojektu oraz własne zasoby, takie jak ikony, ładowanie obrazów i plik Info.plist.
Mój kolega z powodzeniem zastosował to podejście w naszym siostrzanym projekcie na Androida w Eclipse.
Niestety to podejście może nie działać w Xcode. xcode nie pozwala na dołączenie niektórych zasobów do statycznej biblioteki, takich jak Settings.bundle i Localizable.strings, które są niezbędne.
Czy istnieje sposób, w jaki mogę użyć tego podejścia w Xcode, czy może lepiej odwołać się do folderu codebase z każdego projektu?
Edit:
Początkowo miałem zamiar po prostu odwołać folder codebase od każdego projektu, ale okazało się, że to podejście wymagałoby ponownego dodawania katalogu codebase w każdym projekcie każdym razem, gdy plik został dodany/usunięty/zmieniono nazwę w bazie kodu.
Dziękuję, wygląda na to, że cele będą najlepszym rozwiązaniem. – RohinNZ