Ikon Pemasaran Tidak Ada

141

Saat mencoba mengirimkan aplikasi saya, iTunes Connect mengatakan

Ikon Pemasaran Tidak Ada. Aplikasi iOS harus menyertakan Ikon Pemasaran 1024x1024px dalam format PNG. Aplikasi yang tidak menyertakan Ikon Pemasaran tidak dapat dikirimkan untuk Tinjauan Aplikasi atau Tinjauan Aplikasi Beta.

Saya memiliki PNG 1024x1024px dalam pengiriman saya di iTunes Connect, di bawah General App Informationdan App Icon. Jadi saya kira mereka ingin saya menambahkannya sebagai Aset ke bundel, dalam Xcode. Tapi ketika saya seret dan jatuhkan PNG ke Unassignedtempat penampung ini , tidak ada yang terjadi.

Placeholder yang belum ditetapkan untuk Pemasaran 1024x PNG

Kesalahan ini mulai muncul setelah WWDC 2017 dan saya menginstal XCode 9 Beta. Masalah ini terjadi di Versi 8.3.1 (8E1000a) juga.

JOG
sumber
Apakah Anda mencoba menyeret & menjatuhkan ikon PNG 1024x1024px?
Itachi Uchiha
Mungkin itu akan membantu Anda developer.apple.com/app-store/marketing/guidelines/#appstore
Itachi Uchiha
2
Tidak, itu bukan bundel Anda. Pastikan ikon yang Anda unggah ke iTunesConnect tidak mengandung saluran alfa
Paulw11
@ Paulw11Saya menghapus alpha seperti ini stackoverflow.com/a/38256612/237509 dan diupload ulang tetapi setelah mengirimkan saya masih mendapatkan pesan yang sama.
JOG
@DSDharma ya saya mencoba seret & jatuhkan keduanya ke "Tidak Ditugaskan" di Xcode tetapi tidak bereaksi pada seret & jatuhkan, dan ke iTunes Connect dalam pengiriman aplikasi, untuk mengunggah kembali ikon di sana, tetapi tidak berhasil.
JOG

Jawaban:

142

Dipecahkan dengan menambahkan ikon iOS Marketing 1024pt dalam proyek

Varinder Singh iPhone Dev
sumber
9
Dalam kasus saya itu bernama "App Store iOS" sebagai kebalikan dari "iOS Marketing", tetapi masih ikonnya ada di bagian paling akhir daftar, dan satu-satunya dengan ukuran itu, jadi tidak boleh ada kebingungan.
TGO
2
Ini harus menjadi jawaban yang diterima. Masalah yang sama terjadi dengan rilis resmi Xcode 9. Ini bukan bug, Apple hanya memerlukan 1 format ikon lagi untuk App Store yang baru dirancang.
Manuel
1
FYI. Jika Anda juga mengembangkan untuk Android, Anda sudah memiliki ukuran ini sehingga Anda tidak perlu membuatnya.
Micah Montoya
1
Bagaimana saya bisa menambahkan ikon Pemasaran iOS ke daftar di appIcon? Saya tidak mendaftarkannya tetapi app store masih membutuhkannya. : /
Luckylooke
Ini membantu saya. Tapi saya pikir itu akan benar jika validasi akan memberi tahu tentang info yang hilang yang tidak ada dalam kasus saya.
Arsen
78

Menurut pedoman baru untuk XCode 9 : kita perlu menyeret ikon baru dengan ukuran 1024pt item ikon baru yang tersedia bernama "App Store iOS 1024pt" di bawah kumpulan gambar AppIcon.

masukkan deskripsi gambar di sini

PENTING: Pastikan untuk menggunakan ikon tanpa Alpha / Transparency

Setelah melakukan ini, peringatan itu akan hilang dan Anda harus berhasil mengirimkan biner ke Apple untuk ditinjau.

Tautan referensi: https://help.apple.com/xcode/mac/current/#/dev4b0ebb1bb

Gaurav Singla
sumber
1
Saya masih memiliki peringatan itu!
arniotaki
1
Siapa yang memberi tahu Apple bahwa menyeret harus menjadi satu-satunya pilihan untuk melakukan operasi? Saya menatap menu konteks selama 30 menit, sampai saya membaca jawaban ini. Terima kasih!
anthares
33

Masalahnya tampaknya mengirimkan biner yang dibangun menggunakan versi beta Xcode. Gunakan versi Xcode yang dirilis saat mengirimkan build ke App Store.

JeremyShaw
sumber
1
Menambahkan ikon pemasaran adalah wajib dan jawaban ini hanya memberikan solusi sementara.
Viktor Malyi
37
Saya sekarang memiliki benih GM XCode 9 (non-beta) dan saya mendapatkan masalah ini.
Tebing
6
@Crag di GM XCode 9, di dalam AppIcon at Assets, Anda akan menemukan ikon pada akhirnya. Itu disebut "App Store" dalam kasus saya, dan bukan "Pemasaran iOS" seperti pada tangkapan layar dalam jawaban oleh Varinder.
TGO
1
@TGO Saya memiliki file Contents.json di folder itu dengan "idiom": "ios-marketing", tetapi nama file tidak disetel ... Saya sedang membangun melalui Cordova, jadi saya lebih suka tidak mengaturnya secara manual Saya akan meledakkannya ...
Crag
1
@ Maaf maaf jika saya tidak jelas. Tangkapan layar apa yang saya maksud . Mengaburkan bagian yang tidak relevan. Tapi ya, Anda juga dapat mengedit json,{ "size" : "1024x1024", "idiom" : "ios-marketing", "filename" : "logo_filename.png", "scale" : "1x" }
TGO
15

Bagi orang yang masih menghadapi masalah setelah menambahkan ikon aplikasi baru:

Pastikan kotak centang 'Transparansi' tidak dicentang saat Anda mengekspor gambar PNG dari Photoshop. Tampaknya ini adalah masalah bahkan jika gambar tidak memiliki transparansi.

Hapus centang pada kotak transparansi di Photoshop

Ini berhasil untuk saya.

Terima kasih atas jawaban Hammoud di Cara mengatasi "Ikon Pemasaran yang Hilang. Aplikasi iOS harus menyertakan 1024x1024px"

ElBrm
sumber
Terima kasih! Akhirnya berhasil juga untuk saya. Tidak akan pernah menduga bahwa (:
Zeus
15

Di Xcode 8:
Temukan direktori iconset Anda, letakkan file yang sudah disiapkan (misalnya 'Icon-Marketing.png') di sini dan tambahkan yang berikut ke Contents.json

{
  "size" : "1024x1024",
  "idiom" : "ios-marketing",
  "filename" : "Icon-Marketing.png",
  "scale" : "1x"
}
Łukasz Kalbarczyk
sumber
7

Jika Anda membuat aplikasi iOS dari Unity, ikuti langkah-langkah ini :

  1. Dalam proyek Xcode, buka Unity-iPhone> Images.xcassets> AppIcon
  2. Gulir ke bawah
  3. Seret ikon 1024x1024
  4. Bangun (CMD + B), arsipkan, unggah seperti biasa
ow3n
sumber
4

Saya menggunakan beta 3 dan saya hanya mendapat peringatan setelah mengunggah. Saya mengunggah biner untuk Tes Penerbangan, bukan rilis.

Menambahkan gambar pemasaran dalam .xcassets, AppIcon memperbaiki peringatan.

Esqarrouth
sumber
3

Bagaimana cara menambahkan "ikon aplikasi 1024" di sys cordova?

edit file konfigurasi:

<icon src="res/icon/ios/icon-1024.png" width="1024" height="1024" />

garis komando:

cordova prepare ios

Jangan lupa untuk benar-benar menambahkan file res/icon/ios/icon-1024.pngke sistem file.

tolgatasci
sumber
Hai pengguna3585515! Selamat Datang di Stack Overflow! Anda dapat menambahkan ini sebagai pertanyaan terpisah, dan jawab sendiri, jika mau.
JOG
Terima kasih. saya kirim sekarang pertanyaan dan jawaban stackoverflow.com/questions/46875315/…
tolgatasci
0

Masalahnya juga bisa di ikon lain. Saya membuat ikon 1024 tanpa alfa-channel tetapi ini tidak membantu. Lalu, saya menghapus semua ikon dan mengunggahnya lagi. Ini membantu.

Jaroslav
sumber
0

Saya mengirimkan pembaruan aplikasi iOS ke toko aplikasi Apple. Saya menemukan kesalahan di bawah ini: Missing Marketing Icon. iOS Apps must include a 1024x1024px Marketing Icon in PNG format. Apps that do not include the Marketing Icon cannot be submitted for App Review or Beta App Review

Menurut baris panduan Apple baru di xcode 9, kita perlu menambahkan dukungan ikon "App Store iOS" Jadi saya menambahkan ke ikon App 1024x1024pt. Aplikasi diajukan ke App Store.

Anil Gupta
sumber