2009-06-06 37 views
27

Tôi đã tạo biểu tượng hình tròn có hình tròn 57X57 (không chiếu sáng) có độ trong suốt bên ngoài hình tròn cho ứng dụng của tôi. Tôi có thể cài đặt thành công ứng dụng trên Simulator và iPhone. Nó hoạt động tốt, và có vẻ tuyệt vời.Có thể sử dụng độ trong suốt trong biểu tượng ứng dụng iPhone không?

Tuy nhiên, tôi có thể gửi biểu tượng minh bạch cho Apple hay không. Liệu họ có chấp nhận nó? Tôi không thể tìm thấy bất kỳ ứng dụng nào có tính minh bạch trong biểu tượng của họ ... thay vào đó, họ sử dụng loại giả trong suốt - nền đen tuyền không có bóng.

Trả lời

3

Đối với ứng dụng, bạn có thể sử dụng PNG trong suốt làm biểu tượng. Khi bạn tải lên các cửa hàng itunes, họ yêu cầu một .jpg mà tất nhiên không có minh bạch.

Đối với nếu họ sẽ chấp nhận ứng dụng của bạn với biểu tượng có hình dạng không đạt chuẩn, có thể, có thể không. Có thể phê duyệt nó một lần và sau đó từ chối nâng cấp, nó có thể sẽ phụ thuộc nếu họ chú ý và chú ý đến biểu tượng hay không.

2

Làm cho tất cả các vùng trong suốt của bạn trở thành màu đen. Sau đó, thêm khóa UIPrerenderedIcon với giá trị "CÓ" vào ứng dụng Info.plist của bạn.

Nếu không nó sẽ xuất hiện sáng bóng trên điện thoại của người dùng.

6

Tôi đã xem xét điều này cho một khách hàng muốn có biểu tượng tròn trong suốt để phù hợp với biểu trưng của công ty mình. Dưới đây là những gì tôi đã tìm thấy:

Biểu tượng iTunes 512x512 đang tải lên ở định dạng JPEG hoặc TIFF, không hỗ trợ độ trong suốt, vì vậy bạn phải tạo một nền hình vuông cho vòng tròn của mình. Vì biểu tượng màn hình chính được cho là trông giống hệt như biểu tượng lớn, biểu tượng màn hình chính của bạn cũng sẽ phải có cùng một nền.

brandon suggests bạn có thể sử dụng biểu tượng được hiển thị trước với nền đen, nhưng bạn sẽ thấy lòng thương xót của những người đánh giá trên App Store. Các tài liệu nói biểu tượng màn hình chính của bạn phải là biểu tượng "phẳng, hình vuông có kích thước 57x57 pixel" (nhấn mạnh của tôi). Bạn có thể nhận được ngay với một biểu tượng hình tròn với một nền đen, nhưng nó thực sự phụ thuộc vào cách người đánh giá kiểm tra yêu cầu đó. Bạn có thể nhận được ngay với nó nếu họ không kiểm tra, hoặc chỉ kiểm tra xem kênh alpha là 100% ở khắp mọi nơi, nhưng sẽ không nếu họ quyết định dựa trên cho dù biểu tượng trông vuông.

Biểu tượng hình tròn sẽ trông kỳ lạ bên cạnh tất cả các biểu tượng khác trên điện thoại của người dùng, vì vậy, đó có thể là một ý tưởng tồi.

16

Apple có thể đã cập nhật nguyên tắc giao diện kể từ khi câu hỏi này được hỏi, nhưng tính rõ ràng hiện không được phép rõ ràng. Xem thêm tại đây: http://developer.apple.com/iphone/library/documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html

+0

Tôi không biết trường hợp này là gì trong năm 2010, nhưng không chính xác khi nói điều đó rõ ràng là không được phép. Các nguyên tắc của Apple nói, "Tránh minh bạch. Biểu tượng ứng dụng sẽ mờ đục". Nếu họ không được phép rõ ràng, họ sẽ nói "Biểu tượng ứng dụng phải mờ" hoặc "Độ trong suốt không được phép trong biểu tượng ứng dụng" hoặc "Nếu bạn bao gồm độ trong suốt trong biểu tượng ứng dụng, nền đen sẽ được áp dụng cho biểu tượng . " Không ai nói, nhưng điều thứ ba xảy ra. https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/AppIcons.html#//apple_ref/doc/uid/TP40006556-CH19-SW1 –

+1

@DuncanBabbage "Không được phép rõ ràng" khi bạn cố gắng tải lên hình ảnh. Xem ảnh chụp màn hình trong câu trả lời của tôi. http://stackoverflow.com/a/28096999/117471 Bất kể sự lựa chọn từ nghèo trong hướng dẫn của họ, nếu hình ảnh bị từ chối, nó bị cấm, không nản chí. (Trong tất cả sự công bằng, điều này có thể là hành vi mới kể từ khi bình luận của bạn trong năm 2014.) Tôi chỉ đang cố gắng hoàn thành, không phải là một jerk. –

+0

Liên kết cũ ở đó! – Jonny

7

Khi cố gắng chuẩn bị bản cập nhật ứng dụng trong iTunes Kết nối hôm nay, tôi đã tải lên 1 lớp 1024x1024 PNG ở chế độ màu RGB 8bits/kênh. Tôi nhận được một thông báo lỗi:

"Những hình ảnh không thể chứa các kênh alpha hoặc trong suốt.":

Đó là quy tắc cho App Store như thời gian gần đây như 2015/01/22. Tôi bao gồm một ảnh chụp màn hình.

enter image description here

+0

GHI CHÚ: Điều này cũng áp dụng cho PNG với một lớp duy nhất ** không được đánh dấu là lớp nền. Trong Photoshop, bạn sẽ cần phải chọn * Layer> Flatten Image * –

0

Có, bạn có thể. Nhiều ứng dụng của tôi có biểu tượng chứa kênh alpha được phê duyệt (tôi lười hoặc quên xóa kênh alpha). Nhưng bạn không nên sử dụng các pixel trong suốt trong các biểu tượng.

Các vấn đề liên quan