Utworzyłem pakiet w aplikacji na iOS6. Przesyłam zawartość na serwer Apple'a. Pakiet zawiera grupę plików png. Jeśli używam opcji:Archiwum w aplikacji-Zakup wykryj png jako pliki wykonywalne na iOS6
Compress PNG Files = YES
Do PNG przesłany do serwera i pobrać z App to psuje i nie mogę go otworzyć. Jeśli otworzę zawartość pobraną z aplikacji, nie mogę otworzyć aplikacji GIMP ani Photoshop.
Włożyłem więc:
Compress PNG Files = NO
Ale gdy próbuję przesłać treść jak ja ostatni raz, mam następujący błąd dokonującej dystrybuowana:
The archive for In-App-Purchase: 'com.myapp.ProjectName.myInAppPack' is invalid. The package contains an executable at 'Content/file3.png'
Ten błąd pojawia się 2 razy , ale mam 10 pngs. Zrobiłem dokładnie te same kroki dla wszystkich z nich, ale 2 są wykrywane jako pliki wykonywalne.
Jestem pewien, że to jest problem z nagłówkami, Jak mogę je edytować, aby uniknąć tego problemu?
To rozwiązanie sprawdziło się idealnie. – capikaw
Dzięki, chmod 444 działa z innymi typami plików wykrytymi jako pliki wykonywalne. –