หากคุณได้รับไอคอนerror
เมื่อส่งแอปพลิเคชันXcode9
หรือหากคุณไม่เห็นไอคอนแอปในอุปกรณ์จำลองของคุณรวมถึงอุปกรณ์ให้อัปเดตcocoapods
เป็นเวอร์ชันล่าสุดในโครงการของคุณ ว่าปัญหาเป็นปัญหาที่เกิดกับXcode9
cocoapods
มีแนวทางใหม่สำหรับเป็นiPhoneX
ที่สามารถมองเห็นที่นี่
นี่เป็นเว็บไซต์ที่มีประโยชน์ที่สร้างไอคอนสำหรับ iOS, Mac App และ Android app
คุณเพียงแค่ลากและวางไอคอน 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 ไอคอน
UPDATE:
ตาม Apple Guideline App-iconหรือไอคอนและขนาดภาพ :
ขนาดไอคอน (iOS 7 ขึ้นไป)
ขนาดไอคอน (iOS 6.1 และก่อนหน้า)
สร้างไอคอนแอพขนาดต่างๆสำหรับอุปกรณ์ต่าง ๆ หากคุณกำลังสร้างแอพสากลคุณจะต้องจัดหาไอคอนแอพทั้งสี่ขนาด
สำหรับ iPhone และ iPod touch ต้องใช้ทั้งสองขนาดนี้:
สำหรับ iPad ต้องใช้ทั้งสองขนาดนี้:
ตอนนี้ตั้งเป็นโครงการ:
สร้างไอคอนใหม่ที่มี 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