Cuối cùng, chúng tôi đã nhận được điểm gửi ứng dụng iPhone đầu tiên của chúng tôi đến cửa hàng ứng dụng (hoặc cố gắng), nhưng tôi dường như không nhận được iTunes Connect để chấp nhận tải lên.Không thể tải lên nhị phân ứng dụng lên App Store
Tôi đã cố gắng thông qua cả trang web ("Mã nhị phân bạn đã tải lên không hợp lệ. Chữ ký không hợp lệ hoặc không được ký bằng chứng chỉ gửi của Apple.") Và Trình tải ứng dụng ("Info.plist không chứa một CFBundleResourceSpecification ").
Sau rất nhiều đọc (bao gồm questions like these), đọc lại, và googling, tôi có thể nói rằng:
- Tôi chắc chắn rằng nhận dạng theo gói phù hợp với AppID.
- Có một Icon.png, đó là tệp PNG px 57x57, và đó là tên chính xác trong Info.plist.
- Tôi đang làm một thiết bị, không phải là trình mô phỏng, xây dựng.
- Quá trình ký thành công: kết quả xây dựng hiển thị điều này và chạy
codesign -vvvv MyApp.app
không có vấn đề gì. - Không có ký tự lạ nào trong đường dẫn đến tệp ZIP.
- Tôi đã xóa thư mục xây dựng và xây dựng lại tệp nhị phân một vài lần.
Bây giờ, đúng là trong ứng dụng được xây dựng, Info.plist không chứa khóa CFBundleResourceSpecification
, nhưng tôi không biết rõ giá trị đó đến từ đâu hoặc tôi cần thêm gì khác để thực hiện công việc này. (Tài liệu tham khảo duy nhất tôi có thể tìm thấy bằng cách sử dụng tìm kiếm của Apple là một số code signing release notes ... nhưng, như tôi đã đề cập ở trên, bước ký mã đang thành công, theo như tôi có thể biết.)
Có ai đó giải thích về điều này vấn đề mà tôi chưa đề cập đến?
EDIT: Đây là (hơi redacted) đầu ra từ mã ký bước xây dựng, FWIW:
code signing screenshot http://img70.yfrog.com/img70/8988/codesign.png
Bạn có thể tải lên mọi thứ trước đây không? Bạn có chắc là tất cả các chứng chỉ của bạn đều hợp lệ và chưa hết hạn? – fbrereto
Ngoài ra, bạn có chắc chắn bạn đang xây dựng cho 3.1.2 và không nói, 3.2 beta? – Aaron
@fbrereto đây là lần gửi ứng dụng đầu tiên của chúng tôi. Hồ sơ phân phối chắc chắn chưa hết hạn. (Và tôi hy vọng rằng nếu các chứng chỉ không hợp lệ, bước mã hóa của bản dựng sẽ không có màu xanh lá cây.) –