it-swarm.com.de

Ist es möglich, Transparenz in einem iPhone-App-Symbol zu verwenden?

Ich habe ein kreisförmiges 57 × 57-Symbol (ohne Glanz) erstellt, das für meine App Transparenz außerhalb des Kreises hat. Ich kann die App erfolgreich auf Simulator und iPhone installieren. Es funktioniert gut und sieht gut aus.

Kann ich jedoch ein Symbol mit Transparenz an Apple übermitteln? Werden sie es annehmen? Ich kann keine Apps finden, deren Symbolik transparent ist. Stattdessen verwenden sie eine Art Scheintransparenz - einen tiefschwarzen Hintergrund ohne Glanz.

32
yukon

Apple hat möglicherweise die Benutzeroberflächenrichtlinien aktualisiert, seit diese Frage gestellt wurde, aber Transparenz ist jetzt ausdrücklich nicht zulässig. Sehen Sie hier mehr:
https://developer.Apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/

21
Matt Hall

Beim Versuch, ein App-Update in iTunes Connect vorzubereiten, habe ich heute ein 1-Layer 1024x1024 PNG im RGB-Farbmodus mit 8 Bit/Kanal hochgeladen. Ich habe eine Fehlermeldung erhalten:

"Bilder können keine Alphakanäle oder Folien enthalten.":

Das ist die Regel für den App Store bis zum 22.01.2015. Ich füge einen Screenshot bei.

enter image description here

8
Bruno Bronosky

Ich habe dies für einen Kunden geprüft, der ein kreisförmiges transparentes Symbol möchte, das zu seinem Firmenlogo passt. Folgendes habe ich gefunden:

Das iTunes-Symbol (512 x 512) wird im JPEG- oder TIFF-Format hochgeladen, das keine Transparenz unterstützt. Sie müssen also einen quadratischen Hintergrund für Ihren Kreis erstellen. Da das Symbol des Startbildschirms genau wie das große Symbol aussehen soll, muss auch das Symbol des Startbildschirms denselben Hintergrund haben.

Wie brandon vorschlägt könnten Sie ein vorgerendertes Symbol mit schwarzem Hintergrund verwenden, aber Sie würden den App Store-Rezensenten ausgeliefert sein. Die Dokumente sagen, dass Ihr Startbildschirm-Symbol ein "abgeflachtes Quadrat-Bild - Symbol mit 57 x 57 Pixeln" (Schwerpunkt) sein muss. Sie erhalten möglicherweise ein kreisförmiges Symbol mit schwarzem Hintergrund, aber es hängt wirklich davon ab, wie der Prüfer diese Anforderung testet. Sie könnten damit zurechtkommen, wenn sie nicht prüfen, oder nur, ob der Alphakanal überall 100% ist, aber sie entscheiden nicht, ob das Symbol quadratisch aussieht.

Ein kreisförmiges Symbol wird neben allen anderen Symbolen auf den Handys der Benutzer seltsam aussehen. Es ist also wahrscheinlich eine schlechte Idee. 

6
Will Harris

Für die App können Sie Ihre transparente PNG als Symbol verwenden. Wenn Sie in den iTunes Store hochladen, benötigen sie ein .jpg, das natürlich keine Transparenz hat.

Wenn sie Ihre App mit einem minderwertig geformten Symbol akzeptieren, ist dies möglicherweise nicht der Fall. Sie könnten es einmal genehmigen und dann ein Upgrade ablehnen. Es wird wahrscheinlich davon abhängen, ob sie darauf achten und das Symbol beachten oder nicht.

3
Kekoa

Machen Sie alle transparenten Bereiche schwarz. Fügen Sie dann Ihrer Anwendung Info.plist einen UIPrerenderedIcon-Schlüssel mit dem Wert "YES" hinzu.

Andernfalls wird es auf dem Telefon des Benutzers glänzend dargestellt.

2

Ja, du kannst. Viele meiner Apps mit Symbolen enthalten Alphakanäle sind zugelassen (ich bin faul oder habe vergessen, die Alphakanäle zu entfernen). Sie sollten jedoch keine transparenten Pixel in den Symbolen verwenden.

0
T.L