Ich habe ein Pack In-App-Kauf auf iOS6 erstellt. Ich lade Inhalte auf den Server von Apple hoch. Das Paket enthält eine Gruppe von Png-Dateien. Wenn ich die Option verwenden:Archiv In-App-Kauf erkennen png als ausführbare Dateien auf iOS6
Compress PNG Files = YES
Die pngs auf den Server hochgeladen und auf dem App heruntergeladen werden korrumpiert, und ich kann es nicht öffnen. Wenn ich den von der App heruntergeladenen Inhalt öffne, kann ich ihn nicht mit GIMP oder Photoshop öffnen.
Also habe ich:
Compress PNG Files = NO
Aber wenn ich versuche, den Inhalt zu laden, als ich das letzte Mal zu tun, bekomme ich folgende Fehler die ausschüttbaren machen:
The archive for In-App-Purchase: 'com.myapp.ProjectName.myInAppPack' is invalid. The package contains an executable at 'Content/file3.png'
Dieser Fehler 2 mal angezeigt , aber ich habe 10 PNGs. Ich habe genau die gleichen Schritte für alle von ihnen gemacht, aber 2 werden als ausführbare Dateien erkannt.
Ich bin sicher, das ist ein Problem mit Kopfzeilen, Wie kann ich sie bearbeiten, um dieses Problem zu vermeiden?
Diese Lösung funktionierte perfekt für mich. – capikaw
Danke, chmod 444 arbeitet mit anderen Dateitypen als ausführbar erkannt. –