Vraag Icon@2x.PNG Ook al is het niet? Kan geen apps verzenden naar iTunes Connect


Ik probeer mijn app te uploaden, maar deze ontvangt mijn foutmelding via e-mail zodra het binaire bestand is verzonden.

'Beste ontwikkelaar,

We hebben een of meer problemen ontdekt met uw recente binaire inzending voor "MyApp". Voordat uw app kan worden beoordeeld, moeten de volgende problemen worden opgelost:

Corrupt PNG-bestand - Het PNG-pictogrambestand Icon@2x.png lijkt beschadigd te zijn.

Nadat deze problemen zijn verholpen, gaat u naar de pagina Versiedetails en klikt u op Gereed om Binair te uploaden. Ga door het aanmeldingsproces totdat de app-status Waiting for Upload is en gebruik vervolgens Application Loader om het gecorrigeerde binaire bestand te uploaden.

Vriendelijke groeten,

Het App Store-team '

Ik heb geprobeerd de Icon@2x.png te vervangen en opnieuw ingediend, maar ik kreeg dezelfde e-mail


14
2018-03-10 12:53


oorsprong


antwoorden:


Dit is een probleem met Xcode 4.3.1. De oplossing is om PNG-compressie uit te schakelen.

  1. Project> doel> Build-instellingen> Alles tonen> eerste item onder de header Packaging
    • Ik zocht naar "pack"
  2. toggle Comprimeer PNG-bestanden naar NEE

enter image description here

Terwijl je bezig bent, ga je dup rdar: // 11046386 en rdar: // 11035448 op Apple's Bug Reporter

Verdere discussie over de Apple Dev Forums


21
2018-03-14 14:56



Ik had steeds dezelfde foutmelding, ik kon mijn app niet uploaden vanwege een beschadigde PNG.

Ik dacht dat het was omdat ik het vakje Transparantie niet wist uit te schakelen bij het exporteren van de PNG in Photoshop (wat je zou moeten / moeten doen) maar het lijkt erop dat er een laag in mijn Photoshop-afbeelding was die het probleem veroorzaakte en mijn bestand beschadigde bij het exporteren in PNG . Als u ooit denkt aan "opslaan als" en vervolgens PNG-indeling opgeeft in uw Photoshop, lost het ook het probleem niet op.

Je moet deze laag met fouten opnieuw maken en je afbeelding opnieuw exporteren. Zoals Domsou zei voordat je het kunt gebruiken ImageOptim om te verifiëren dat uw nieuwe PNG niet corrupt is ... en tegelijkertijd de grootte ervan te optimaliseren (Het controleert het eigenlijk niet, maar als het bestand beschadigd is, kan het het niet optimaliseren). Ik heb gedaan wat ik net zei en nu wacht mijn app op beoordeling :) Veel succes (ik hoop dat je afbeelding geen 30 lagen heeft ... de mijne had 2)


4
2018-03-12 00:59



Weet je zeker dat je afbeelding alle vereisten?


2
2018-03-10 12:59



Het lijkt een probleem te zijn in het info.plist bestand !!!! Wanneer u pictogrammen uit de app verwijdert, blijft het record op de juiste plaats.

Ik heb het van die 2 knooppunten verwijderd:  - Icon-bestanden  - Icon-bestanden (IOS 5)

ik weet niet meer of dat werkte, maar ik heb op dit moment geen e-mails ontvangen ...


0
2018-03-12 09:19



Dit is wat voor mij werkte:

Klik op die 4 afbeeldingen:  - het icoon  - het pictogram @ 2x  - de standaard  - de standaard @ 2x

in het rechtervenster 'Identiteit en Type' selecteert u dit Bestandstype: 'Icoon'


0
2018-03-12 09:37



Als je een applicatie voor archivering maakt, zie je waarschijnlijk de waarschuwing dat je niet-overeenkomende pictograminstellingen hebt. Ik heb deze foutmelding wanneer ik een app heb verzonden met behulp van xCode 4.3 met ingezetoel ingesteld op iOS 3.0. Mijn app-bundel had Icon.png en Icon@2x.png, nadat ik nieuwe pictogrammen had toegevoegd, namen ze de naam Icon57.png & Icon114.png, oude werden niet automatisch verwijderd.

Dit is hoe ik dit probleem heb opgelost: 1) verwijderde de oude Icon.png & Icon@2x.png uit het project; 2) nieuwe Icon57.png & Icon114.png hernoemd naar Icon.png & Icon@2x.png 3) in * -info.plist heb ik icon-records gecorrigeerd van Icon57.png & Icon114.png naar Icon.png & Icon@2x.png 4) CFBundleIconFile-rij toegevoegd met waarde Icon.png

Dat is het! =)


0
2018-03-12 15:49



Ik had vandaag hetzelfde probleem met een pictogram. Het pictogram is opgeslagen als een geïnterlinieerd PNG-bestand. Ik heb het opnieuw opgeslagen als niet-geïnterlinieerd, opnieuw ingediend en niet afgewezen.


0
2018-03-16 15:50



Dat werkt ook voor mij. Verander gewoon het bestandstype icon72.png en icon144.png naar "Icon", dan aanvaardt de App Store de inzending.


0
2018-03-16 21:34



@ Phatblat's oplossing zal werken, maar het lost de oorzaak van het probleem niet op. De primaire oorzaak is waarschijnlijk dat "Interlaced" is ingeschakeld bij het exporteren van de app-pictogrammen vanuit Photoshop. Als u PNG-compressie uitschakelt, wordt de weigering voorkomen, maar wordt uw IPA vaak groter. Als u interlacing uitschakelt en al uw pictogrammen in Photoshop opnieuw opslaat, kunt u PNG-compressie weer inschakelen en moet u uw app probleemloos kunnen indienen.

Dit is wat mij overkwam met mijn app Pillboxie, die als tonnen foto's. Ik had PNG-compressie nodig om mijn bestandsgrootte laag te houden.


0
2017-07-13 17:20