2013-03-28 21 views
7

Jeden z moich projektów musi zapewnić wersję Lite/Full i wersję angielską/francuską. Wiem, że zlokalizować i ustawić info.plist/InfoPlist.strings dla różnych luanguange. Ale jeśli mam również nadzieję ustawić info.plist dla innej wersji docelowej (lite/full). Jak mogę to zrobić?info.plist dla innej wersji docelowej

Odpowiedz

8

Po utworzeniu nowego docelowego kodu Xcode zostanie utworzona kopia obiektu info.plist dla nowego celu. W ustawieniach docelowej kompilacji można nawet zmienić nazwę urządzenia info.plist używanego dla tego celu.

Domyślna nazwa jest podobna do copy-info.plist, gdy zmienisz nazwę pliku w systemie plików, upewnij się, że zmieniłeś również nazwę w ustawieniach kompilacji. Klucz ustawień kompilacji, które należy zmienić, to Info.plist File.

+1

jeśli ustawię InfoLite.plist dla wersji Lite, co jest o InfoPlist.strings? jak zmienić nazwę? – arachide

+4

Po prostu umieść go w osobnym katalogu o nazwie Lite lub czymś, a następnie wyłącz "InfoPlist.strings" z innego celu i dołącz "InfoPlist.strings" z wersji Lite. – rckoenes

+1

dobra odpowiedź .. co zrobić, jeśli 'InfoPlist.strings' jest zlokalizowane i już obecne w' en.lproj/'+' da.lproj/' – yasirmturk

Powiązane problemy