Tôi hy vọng sẽ tạo ra một ứng dụng duy nhất hỗ trợ cả iPhone và iPad. Ứng dụng hoạt động trong trình mô phỏng cho cả hai thiết bị như mong muốn. Bây giờ tôi đang cố gắng xây dựng và triển khai nó. Tôi đặt "Icon File" trong plist thành hình ảnh 57x57 .png và khi tôi xây dựng và cố gắng gửi ứng dụng ItunesConnect phàn nàn về việc cần một hình ảnh 72x72 .png cho iPad. Nếu tôi chỉ định "Icon File" cho 72x72 .png, ItunesConnect phàn nàn về việc cần một hình ảnh 57x57 cho iPhone. Làm thế nào để tôi chỉ định cả hai biểu tượng trong một plist duy nhất?Làm cách nào để chỉ định cả hai biểu tượng cho ứng dụng iPhone/iPad phổ dụng?
Trả lời
Thêm CFBundleIconFiles
khóa loại Array vào Info.plist của bạn. Mảng phải chứa 2 mục chuỗi: tên tệp của hai biểu tượng. Hệ điều hành sau đó sẽ tự động chọn biểu tượng chính xác cho mỗi nền tảng dựa trên kích thước pixel của chúng.
Bạn có thể giữ phím CFBundleIconFile
và đặt nó vào tệp biểu tượng cho iPhone tương thích 3.0/3.1.
Cập nhật tháng 5 năm 2010: Apple hiện nay có Lưu ý kỹ thuật giải thích này rất chi tiết: Technical Q&A QA1686 – App Icons on iPad and iPhone
Làm việc đối với tôi là tốt. Sử dụng 3.2.b5 tôi đã có thể nhấp chuột phải vào tập tin plist của tôi và bấm vào "Open As ... Source code". Đã thêm thông tin chính xác như byamabe đã dán ở trên và mau - đã gửi. Bây giờ, nếu chỉ có tôi là không một giờ (quá) muộn vì vấn đề này ...
CFBundleIconFile
CFBundleIconFiles
Đầu tiên chỉ có thể là một chuỗi, và sẽ được sử dụng cho iphone 3.1 và trước đó xây dựng (tôi nghĩ). Thứ hai có thể được thay đổi thành Loại giá trị "mảng" (nhấp chuột phải). Sau đó nhấp vào hình tam giác ở bên trái của nó (để nó chỉ xuống) và vượt quá giá trị ở bên phải. Dán một giá trị thứ hai để bao gồm một tên tệp khác.
Có vẻ như tên không quan trọng, miễn là đó là PNG. Tệp sẽ được chọn dựa trên đó là kích thước phù hợp, vì vậy chỉ bao gồm tên của một 57x57 cho iPhone và một 72x72 cho iPad.
Tôi hiện đang chuyển đổi Thẻ Math Pro thành phổ dụng, vì vậy tôi đã không gửi thành công ứng dụng toàn cầu lên App Store, nhưng tôi khá tự tin rằng tất cả điều này là đúng.
Bạn cũng có thể thêm nó qua trình chỉnh sửa được tích hợp sẵn.
icon.png là chuỗi 0 icon-ipad.png là chuỗi 1
Vâng, bạn biết làm thế nào bạn đưa hình ảnh mặc định bạn phải đặt mặc định ~ cảnh quan và Default ~ Portrait để ứng dụng ipad của bạn để hiển thị cả hai hình ảnh khởi động khi nó tải về cảnh quan hoặc chân dung, tốt, tôi đã làm điều tương tự với các biểu tượng. Vì cả hai biểu tượng iphone và ipad đều được đặt tên giống nhau, mặc dù tôi đã tách chúng trong các thư mục khác nhau, nó vẫn không cho phép tôi, biểu tượng iphone hoặc biểu tượng ipad, vì vậy tôi đã đổi tên biểu tượng iphone thành ~ iphone và tôi đã nhập nó vào xcode và sau đó kéo nó vào khe hình ảnh biểu tượng iphone và trên tập tin plist nó tự động nhận ra nó. Vì vậy, tôi khuyên bạn nên làm điều đó, tôi đã không tải nó lên itunes kết nối nhưng nó cho thấy không có lỗi.
Hy vọng điều đó sẽ hữu ích.
- 1. Làm cách nào để tải biểu tượng NSImage của biểu tượng cho ứng dụng của tôi?
- 2. Biểu tượng mặc định cho các ứng dụng Windows?
- 3. Làm cách nào để đặt biểu tượng hình ảnh nhỏ trong tên ứng dụng dưới biểu tượng Ứng dụng?
- 4. Làm cách nào để đặt biểu tượng cho gói ứng dụng Mac OS X của ứng dụng của tôi?
- 5. Làm cách nào để đặt biểu tượng của ứng dụng trên toàn cầu trong Swing?
- 6. Cách đặt biểu tượng ứng dụng cho ứng dụng máy tính để bàn libGDX?
- 7. Có cách nào để chỉ định biểu tượng ứng dụng cho tệp kê khai ứng dụng ClickOnce bằng Mage/MageUI không?
- 8. Cách chọn biểu tượng cho WPF là biểu tượng của ứng dụng?
- 9. Cách đặt tên cho biểu tượng cửa hàng ứng dụng?
- 10. Làm cách nào để tạo ứng dụng chỉ cho phép định hướng ngang?
- 11. Cách đặt biểu tượng cho ứng dụng không khí adobe
- 12. Làm cách nào để chỉ định tệp cấu hình thay thế cho ứng dụng khách WCF?
- 13. Làm cách nào để xác định địa chỉ IP của ứng dụng web (cho JSP)?
- 14. Làm cách nào để nhận tất cả văn bản giữa hai thẻ được chỉ định bằng cách sử dụng BeautifulSoup?
- 15. Làm cách nào để áp dụng các kỹ thuật tăng tốc CDN cho các biểu tượng?
- 16. Tôi làm cách nào để yêu cầu Google Chrome sử dụng biểu tượng lớn hơn cho lối tắt ứng dụng?
- 17. Làm cách nào để tạo một ứng dụng iPhone/iPad phổ dụng sử dụng chương trình UISplitViewController và UINavigationController?
- 18. Làm cách nào để chỉ định biểu tượng sử dụng giấy phép "Creative Commons (Attribution 3.0 Unported)"?
- 19. Ứng dụng iPhone: cách tải biểu tượng ứng dụng từ id ứng dụng?
- 20. Làm cách nào để cửa sổ Ứng dụng mở khi biểu tượng dock được nhấp?
- 21. Qt5 Đặt biểu tượng ứng dụng cho Mac
- 22. Làm cách nào để đặt biểu tượng máy tính để bàn của ứng dụng cho Linux: KDE, Gnome, v.v ...?
- 23. xcode 4 biểu tượng ứng dụng mac
- 24. Khi nào sử dụng giao diện hoặc lớp trừu tượng? Khi nào sử dụng cả hai?
- 25. Làm cách nào để chỉ định đối tượng trả về từ phương thức cây biểu thức?
- 26. Làm cách nào để nhân phổ phổ của hai hình ảnh có kích thước khác nhau?
- 27. Setting Biểu tượng cho các ứng dụng WPF (VS 08)
- 28. Làm cách nào tôi có thể định cấu hình dự án iPhone của mình để sử dụng biểu tượng ứng dụng riêng biệt cho bản phát hành beta
- 29. Cách bản địa hóa biểu tượng ứng dụng?
- 30. Làm cách nào để hiển thị ứng dụng Windows Forms .NET dưới dạng biểu tượng khay?
Tuyệt vời! Chỉ cần thực hiện các thay đổi và nhị phân đã được chấp nhận! – byamabe
Lên phiếu bầu 100 lần cho liên kết đến Chú giải kỹ thuật – bpapa
+1 cho Ghi chú kỹ thuật và sử dụng các phím thô trái ngược với các giá trị! – jrtc27