2010-09-13 4 views
5

Właśnie dowiedziałem się o opcji Build i Archive, i wygląda to bardzo ładnie.Gdzie jest polecenie Buduj i archiwizuj Xcode szukające jego grafiki w iTunes?

Jednak moja aplikacja z Build i Archive ma duży znak zapytania jako grafikę w oknie Organizatora, zamiast mojego miłego pliku iTunesArtwork. Próbowałem mieć to w moim projekcie jako PNG, JPG, z lub bez rozszerzenia.

Prawdopodobnie przegapiłem coś prostego. Dowolny pomysł? Gdzie jest polecenie Buduj i archiwizuj, szukające jego grafiki iTunes?

Wielkie dzięki.

Odpowiedz

3

Jakiś czas później spędził eksperymentowanie, tutaj jest jak „Budowanie i Archive” uporać się z ikonami aplikacji, o ile mogłem zobaczyć:

1- Aby ikona pojawi się w oknie organizatora, ikona musi być wymienione w pliku info.plist aplikacji we wpisie CFBundleIconFiles. Aby uzyskać szczegółowe informacje, patrz Technical Q&A QA1686.

To jednak nie jest tak naprawdę związane z iTunesArtwork.

2- Aby program iTunes wyświetlał okładkę aplikacji, musi znaleźć plik PNG o nazwie iTunesArtwork (bez rozszerzenia). Podobno ten plik musi znajdować się na poziomie głównym pliku .ipa. Jednak iTunes również z przyjemnością odnajdzie iTunesArtwork w pakiecie aplikacji, głębiej w pliku .ipa.

3- teraz odpowiedzieć na konkretne pytanie:

  • Q: Gdzie jest „Budowanie i Archive” szukać pliku iTunesArtwork aby umieścić w pliku .ipa?
  • O: Nie działa. Jeśli chcesz iTunesArtwork dla iTunes, musisz dołączyć go do docelowego pakietu aplikacji. To marnotrawstwo, ale iTunes i tak to znajdzie.

Przynajmniej nie byłem w stanie w ogóle użyć Build and Archive mojego pliku iTunesArtwork. Jedynym sposobem na to, aby go znaleźć, jest włączenie go do pakietu aplikacji.

Aby to zrobić, umieść go w projekcie i, aby upewnić się, że jest on dołączony do elementów kompilacji docelowej aplikacji.

To marnotrawstwo, ponieważ niepotrzebnie korzysta z miejsca na dysku na urządzeniu po instalacji.

1

Aby wyświetlić ikonę w Organizerze, z Analizy Build & należy dołączyć przycisk "Icon file" z wartością "Icon.png" lub inną nazwą obrazu. Nie uwzględniaj podwójnych cudzysłowów. Dołącz to obok przycisku "Pliki ikon" opisanego w Technical Q&A QA1686.

Powiązane problemy