2010-10-05 31 views
9

Nếu tôi chọn "xây dựng và lưu trữ" từ XCode, Trình tổ chức được khởi chạy và tôi có thể xem danh sách các ứng dụng đã lưu trữ của tôi. Tôi có 4 ứng dụng khác nhau (với một vài lưu trữ), nhưng biểu tượng được hiển thị trong Trình tổ chức cho một trong các ứng dụng bị thiếu - thay vào đó, biểu tượng dấu hỏi chấm thay thế. Ứng dụng không có biểu tượng được liên kết và nó xác nhận và gửi đến cửa hàng ứng dụng mà không gặp bất kỳ sự cố nào.Xcode: Thiếu biểu tượng cho ứng dụng iOS trong lưu trữ của tổ chức

Tại sao tổ chức không chọn đúng biểu tượng và cách khắc phục?

+2

2012 sự hồi sinh của cùng một vấn đề ở đây: http://stackoverflow.com/questions/9800761/xcode-4-3-missing-icons-for-ios-apps-in-organizers-archives –

+0

Câu trả lời được chọn ở đây đã hoạt động cho tôi: http://stackoverflow.com/questions/10601484/why-xcode-4-3-2-shows-white-icon-when-archived – jsherk

Trả lời

8

Không phải là lỗi, tôi nghĩ bạn cần phải có ít nhất một cho Iphone và một lớn hơn cho ipad (mặc dù ứng dụng của tôi chỉ được thiết kế cho iphone ...). Tôi đã thay thế khóa "tệp biểu tượng" bằng "tệp biểu tượng" trong tệp plist và đặt một tệp 52x52, một 72x72 và cũng là một 114x114.

+0

Không yêu cầu nhiều hơn một tệp biểu tượng. Tôi có một số ứng dụng iPad chỉ có một biểu tượng được chỉ định trong plist bởi khóa CFBundleIconFile và các biểu tượng của chúng hiển thị tốt trong trình tổ chức. – memmons

+1

Trong XCode 4.3.2, tệp plist của tôi có ba mục "Tệp biểu tượng", "Tệp biểu tượng" và "Tệp biểu tượng (iOS 5)". Vì tôi đang xây dựng một ứng dụng toàn cầu (iPhone/iPad/iPodTouch) và nhắm mục tiêu iOS 4.3 từ iOS 5.1 SDK (ổn định mới nhất), tôi không ngạc nhiên khi nhận được một vài cảnh báo biểu tượng với tất cả các cấu hình khác nhau này! Archive Build là công trình xây dựng duy nhất phàn nàn cho đến nay! – mda

+0

Tôi đã xác định hai vấn đề trong việc lưu trữ Bản dựng lưu trữ của tôi từ khi thành công. Vì bất kỳ lý do gì, bản dựng Lưu trữ tìm thấy các biểu tượng biểu tượng có biểu tượng thấp hơn ".png "thay vì" Icon.png "trong mẫu thư viện của bên thứ 3. Giải pháp của tôi là" git rm "những tệp đó. Tôi cũng nhận được cảnh báo về việc bao gồm hình ảnh khởi chạy ngang khi chế độ đó bị tắt ngay bây giờ do hiển thị CSS vấn đề ... Hy vọng rằng chế độ chân dung là OK với Apple ... – mda

2

Tôi nghĩ đó là lỗi. Tôi thấy điều tương tự đối với tất cả các ứng dụng của mình mà tôi Xây dựng & Lưu trữ.

+0

Vâng tôi nghĩ rằng đó là một lỗi, ít nhất là trong Xcode 4. Có Tệp biểu tượng trong info.plist có độ phân giải biểu tượng tương ứng không giúp ích gì. Một trong những ứng dụng của tôi đã hiển thị biểu tượng trong trình tổ chức Xcode 3.x hiện không có biểu tượng trong Xcode 4. –

1

Tôi gặp vấn đề tương tự và tôi đã giải quyết vấn đề bằng cách thêm "Tệp biểu tượng" trong info.plist và thêm "Tệp biểu tượng" sau "Tệp biểu tượng" và biểu tượng là tốt trong trình tổ chức. Tôi nghĩ rằng đó có thể là một vấn đề phân tích cú pháp.

0

Khi tôi đã có một biểu tượng mất tích trong tổ chức, tôi nối

.icns

tên Biểu tượng tập tin trong file Info.plist.

+3

Tôi chưa tìm thấy bất kỳ thứ gì trong tài liệu để hỗ trợ ngay cả khi cố gắng này. – memmons

0

Đối với mã XC 4.2:

Câu trả lời của Patrick Burleson là chính xác và phù hợp với tôi. Tuy nhiên, biểu tượng hiển thị trong trình tổ chức vẫn mờ/độ phân giải thấp sau khi thực hiện điều đó. Tôi đã sửa lỗi này bằng cách đặt [email protected] vào trong mục "Item 0" của 'Icon Files', thay vì đặt Icon.png ở đó như tôi đã có trước đây. Không có ý tưởng tại sao tôi cần phải làm điều đó, nhưng trong mọi trường hợp, nếu ai đó có vấn đề đó, đó có thể là cách để sửa chữa nó.

1

Những người bạn đó đã nâng cấp lên Xcode 4.3 và đang gặp vấn đề với các biểu tượng ứng dụng hiển thị trong cửa sổ Organizer dưới Lưu trữ, nhìn vào gửi bài này trong đó bao gồm một giải pháp:

Xcode 4.3 : missing icons for iOS apps in Organizer's archives

2

Include in info.plist cho khóa "Icon File" giá trị "Icon.png". Đừng quên cũng bao gồm hình ảnh trong vùng chứa.

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