Якщо ви отримуєте піктограму error
під час подання заявки Xcode9
або якщо ви не бачите піктограму програми на своєму тренажері, а також на пристрої, просто оновіть cocoapods
до останньої версії свого проекту. Ця проблема є помилкою в Xcode9
з cocoapods
.
Тут iPhoneX
можна побачити нове керівництво, яке можна побачити тут .
Ось корисний веб-сайт, який створює піктограму для iOS, Mac App та Android.
Вам просто потрібно перетягнути піктограму 1024 x 1024, і сайт створить усі розміри значків та надішле його на ваш електронний лист. Потім виконайте наступний метод, щоб встановити піктограми для додатка iOS.
Після запуску Apple iOS 8, iPhone 6 і 6 Plus розміри піктограм додатків та розміри зображення запуску змінилися. Будь ласка, відвідайте мій пост для нових розмірів:
Дозвіл зображення для нових iPhone 6 та 6+, додана підтримка 3x?
Так, потрібно додати значок високої роздільної здатності 120x120. Тепер, якщо ви хочете націлити лише на iOS 7, вам знадобляться лише розміри значків 76 x 76, 120 x 120 та 152 x 152. Якщо ви також хочете націлити на iOS 6, вам знадобляться 57 x 57, 72 x 72, 76 x 76, 114 x 114, 120 x 120, 144 x 144 and 152 x 152
розміри значків. Без підрахунку піктограми прожектора та налаштувань, якщо ви не хочете, щоб ОС інтерполювала їх!
Відповідно до публікації в блозі " Нові показники" для iOS 7 .
ОНОВЛЕННЯ:
Відповідно до піктограми Apple Guideline або Іконки та розміри зображень :
Розміри значків (iOS 7 та новіших версій)
Розміри значків (iOS 6.1 і новіші)
Створіть різні розміри піктограми програми для різних пристроїв. Якщо ви створюєте універсальний додаток, вам потрібно надати піктограми програм у всіх чотирьох розмірах.
Для iPhone та iPod touch потрібні обидва ці розміри:
Для iPad потрібні обидва ці розміри:
Тепер встановіть це в Project:
Створіть новий значок із 120 пікселями з високою роздільною здатністю та 60 пікселями настільки ж регулярно, як зазначено вище в документації Apple, та встановіть ім'я. Наприклад, icon-120.png
і icon-152.png
.
Помістіть ці піктограми у папку « Ресурси» проекту та додайте цей значок у проект:
- Після цього натисніть на
ProjectName-Info.plist
і знайдіть рядок файлів значків . Якщо ви не можете його знайти, додайте його, натиснувши (+)
знак та виберіть файли значків, а потім встановіть усі зображення значків, як показано нижче.
Тепер архівуйте та розповсюджуйте ваш проект, як ми робили для подання бінарного додатка в App Store . Я сподіваюся, що тепер ви можете подати свою програму без жодної проблеми із піктограмою.
ПРИМІТКА:
Будьте обережні, щоб забезпечити всі необхідні вам значки. Інакше ваш додаток не пройде перевірку Apple. Якщо ви отримали такий електронний лист:
Invalid Image - For iOS applications, icons included in the binary submission must be in the PNG format.
- If your application supports the iPhone device family, you must include square icons of the following dimensions: 57x57 pixels and 120x120 pixels.
- If your application supports the iPad device family, you must include square icons of the following dimensions: 72x72 pixels, 76x76 pixels and 152x152 pixels
Зараз Apple приймає додатки, які працюють і на iOS 7, тому незалежно від версії Deployment target
6.1 чи раніше , але вам також потрібно надати розміри значків iOS 7, як я вже згадував вище (що магазин очікує).
Піктограма програми Xcode 5 Керування
Якщо ви використовуєте xCode5, перше, що потрібно оновити - це значки. Xcode 5 представляє Каталоги активів для простого керування декількома копіями зображення (наприклад, для декількох дозволів). Ми створимо один для керування обома піктограмами гри, а також Launch Images.
Тепер натисніть кнопку Використовувати каталог активів. Підтверджуючи міграцію, вас також запитують, чи бажаєте ви перенести Запуск зображень (це розмова iOS для екрана сплеску, який з’являється під час запуску програми). Ви також хочете переконатися, що це також перевірено.
Будь ласка, погляньте, щоб отримати додаткові відомості Apple, документ із каталогів активів