Nếu bạn nhận được một biểu tượng error
khi gửi ứng dụng từ Xcode9
hoặc nếu bạn không thể thấy biểu tượng ứng dụng trên trình giả lập cũng như thiết bị của mình, chỉ cần cập nhật cocoapods
phiên bản mới nhất trong dự án của bạn. Vấn đề đó là một lỗi trong Xcode9
với cocoapods
.
Có một hướng dẫn mới cho iPhoneX
điều đó có thể được nhìn thấy ở đây .
Đây là một trang web hữu ích tạo biểu tượng cho ứng dụng iOS, Mac và ứng dụng Android.
Bạn chỉ cần kéo và thả biểu tượng 1024 x 1024 của mình và trang web sẽ tạo tất cả các kích thước biểu tượng và gửi nó đến email của bạn. Sau đó làm theo phương pháp sau để đặt biểu tượng cho ứng dụng iOS.
Sau khi Apple ra mắt iOS 8, iPhone 6 và 6 Plus, kích thước biểu tượng ứng dụng và kích thước hình ảnh khởi chạy đã thay đổi. Vui lòng truy cập bài viết của tôi cho kích thước mới:
Độ phân giải hình ảnh cho iPhone 6 và 6+ mới, hỗ trợ @ 3x được thêm vào?
Có, bạn cần thêm biểu tượng độ phân giải cao 120x120. Bây giờ, nếu bạn chỉ muốn nhắm mục tiêu iOS 7, bạn chỉ cần kích thước biểu tượng 76 x 76, 120 x 120 và 152 x 152. Nếu bạn cũng muốn nhắm mục tiêu iOS 6, bạn sẽ cần 57 x 57, 72 x 72, 76 x 76, 114 x 114, 120 x 120, 144 x 144 and 152 x 152
kích thước biểu tượng. Không tính biểu tượng Spotlight và Settings nếu bạn không muốn HĐH nội suy chúng!
Theo bài đăng trên blog Số liệu mới cho các biểu tượng ứng dụng iOS 7 .
CẬP NHẬT:
Theo biểu tượng ứng dụng hướng dẫn của Apple HOẶC Kích thước biểu tượng và hình ảnh :
Kích thước biểu tượng (iOS 7 trở lên)
Kích thước biểu tượng (iOS 6.1 trở về trước)
Tạo các kích cỡ khác nhau của biểu tượng ứng dụng cho các thiết bị khác nhau. Nếu bạn đang tạo một ứng dụng phổ quát, bạn cần cung cấp các biểu tượng ứng dụng ở cả bốn kích cỡ.
Đối với iPhone và iPod touch, cả hai kích thước này đều được yêu cầu:
Đối với iPad, cả hai kích thước này đều được yêu cầu:
Bây giờ đặt điều này vào Project:
Tạo một biểu tượng mới với 120 pixel với độ phân giải cao và 60 pixel như thường lệ như trên mà tài liệu của Apple đề cập và đặt tên. Ví dụ, icon-120.png
và icon-152.png
.
Đặt biểu tượng này vào thư mục Tài nguyên dự án của bạn và thêm biểu tượng này vào dự án:
- Sau đó, nhấp vào
ProjectName-Info.plist
và tìm hàng tập tin biểu tượng . Nếu bạn không thể tìm thấy nó, sau đó thêm nó bằng cách nhấp vào (+)
dấu hiệu và chọn tệp biểu tượng và sau đó đặt tất cả hình ảnh biểu tượng như bên dưới.
Bây giờ lưu trữ và phân phối dự án của bạn như chúng tôi đã làm để gửi nhị phân ứng dụng vào App Store . Tôi hy vọng bây giờ bạn có thể gửi ứng dụng của bạn mà không có bất kỳ vấn đề biểu tượng.
GHI CHÚ:
Hãy cẩn thận để cung cấp tất cả các biểu tượng bạn cần. Nếu không, ứng dụng của bạn sẽ không vượt qua xác nhận của Apple. Nếu bạn đã nhận được loại email này:
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 hiện cũng đang chấp nhận các ứng dụng hoạt động trên iOS 7, vì vậy dù là Deployment target
6.1 hay sớm hơn , nhưng bạn cũng cần cung cấp kích thước biểu tượng iOS 7 như tôi đã đề cập ở trên (cửa hàng đang mong đợi).
Biểu tượng ứng dụng Xcode 5 Quản lý
Nếu bạn đang sử dụng xCode5 Điều đầu tiên cần cập nhật là các biểu tượng. Xcode 5 giới thiệu Danh mục tài sản để đơn giản quản lý nhiều bản sao của một hình ảnh (chẳng hạn như cho nhiều độ phân giải). Chúng tôi sẽ tạo một cái để quản lý cả hai biểu tượng của Trò chơi, cùng với Hình ảnh khởi chạy.
Bây giờ, bấm vào nút Sử dụng danh mục tài sản. Khi xác nhận di chuyển, bạn cũng được hỏi liệu bạn có muốn di chuyển Hình ảnh khởi chạy không (nói về iOS cho màn hình giật gân xuất hiện khi bắt đầu ứng dụng của bạn) - bạn cũng muốn đảm bảo rằng điều này cũng được kiểm tra.
Vui lòng xem thêm thông tin Tài liệu của Apple về Danh mục tài sản