2011-11-12 51 views
5

Tôi đã gửi ứng dụng của mình trong App Store. Đầu tiên tôi xác nhận nó, và hóa ra thành công. Sau đó, tôi đã gửi nó và tải lên thành công lên iTunes Connect. Sau một phút, nó nói rằng tập tin là nhị phân không hợp lệ. Tôi đang tải lên bản cập nhật của một ứng dụng hiện có đã được xuất bản trong App Store. (phiên bản trước được tải lên bởi nhà phát triển khác). Tôi đã thử mọi giải pháp mà tôi tìm thấy trong tìm kiếm của google nhưng không may mắn.Itunes Connect Invalid Binary

+0

Tôi không phải là một nhà phát triển iOS, nhưng nó có thể là Apple có giấy chứng nhận tại chỗ để ngăn chặn một nhà phát triển từ thay thế ứng dụng của người khác với riêng của họ, vì đó sẽ là một nguy cơ bảo mật? – Verbeia

Trả lời

-1

Thử sử dụng Trình tải ứng dụng trong/Nhà phát triển/Ứng dụng/Tiện ích. Đảm bảo bạn đã tạo Ứng dụng mới trong iTunesConnect ... trong Quản lý ứng dụng, chọn ứng dụng bạn sẽ tạo bản cập nhật cho ... khi tải ở bên phải, bạn sẽ thấy Thêm cập nhật mới.

+0

Ngoài ra ... làm cách nào bạn tạo tệp .ipa của mình? – logixologist

+0

thanks for reposnding :) Tôi đang nâng cấp ứng dụng trước lên phiên bản mới. Tôi đang sử dụng Xcode 4.0, Sản phẩm> Kiến trúc> Xác thực> Gửi đó là cách tôi thực hiện. – janusbalatbat

+0

Nếu bạn lưu trữ> chia sẻ> bạn có thể lưu nó như là một iPA sau đó sử dụng tập tin đó để gửi thông qua ứng dụng tải (một ứng dụng của nó trên mac của bạn đã đi kèm với XCode). Tôi đã có may mắn hơn với điều đó khi gửi cho tôi vấn đề. – logixologist

0

Hãy thử kiểm tra việc cung cấp bạn đã thực hiện cho cửa hàng itunes là chính xác với ứng dụng của bạn. Xóa nhị phân cũ đã bị từ chối rồi thêm mã nhị phân mới. Nếu bạn có thể thử thực hiện cấp phép mới và cũng có thể kiểm tra trong xcode. Và hãy kiểm tra chế độ, là gỡ lỗi hoặc phân phối khi bạn cần tạo bản dựng để phân phối. Hy vọng người đàn ông sẽ giúp bạn.

Cheers Sanjay

0

Bạn không thể gửi một ứng dụng mà sử dụng các bó cùng một ID hoặc cùng tên ứng dụng của bất kỳ ứng dụng (ngay cả những "tương tự" một) nộp bằng tài khoản nhà phát triển khác.

0

Đảm bảo bạn đã chọn "App Store" làm phương thức phân phối trong hồ sơ cấp phép phân phối chứ không phải "Ad Hoc".

3

Chỉ để biết thông tin.

Hôm nay tôi gặp phải cùng sự cố Invalid Binary trong khi tải lên phiên bản mới của ứng dụng hiện có. tôi đã theo email từ táo

Yêu cầu iPhone 5 Tối ưu hóa - nhị phân của bạn không được tối ưu hóa cho iPhone 5. Tính đến tháng 1, tất cả các ứng dụng iPhone mới và cập nhật ứng dụng trình phải hỗ trợ màn hình hiển thị 4-inch trên iPhone 5. Tất cả ứng dụng phải bao gồm hình ảnh khởi chạy với công cụ sửa đổi kích thước -568h ngay lập tức theo phần tên tệp của hình ảnh khởi chạy. Hình ảnh khởi chạy phải là tệp PNG và nằm ở cấp cao nhất trong gói hoặc được cung cấp trong mỗi thư mục .lproj nếu bạn bản địa hóa hình ảnh khởi chạy của mình. Tìm hiểu thêm về hỗ trợ iPhone 5 và hình ảnh khởi chạy ứng dụng bằng cách xem lại Nguyên tắc giao diện người dùng iOS và Ứng dụng iOS Hướng dẫn lập trình.

Khi các vấn đề này đã được sửa, hãy truy cập trang Chi tiết phiên bản và nhấp vào "Sẵn sàng tải lên nhị phân". Tiếp tục qua quá trình gửi cho đến khi trạng thái ứng dụng là "Đang chờ tải lên". Sau đó, bạn có thể phân phối nhị phân đã sửa.

Giải pháp:

  1. Thêm 4inch ảnh chụp màn hình ứng dụng trong iTunesconnect dữ liệu meta
  2. Thêm Default-568h @ 2x.hình ảnh png trong ứng dụng của tôi cho iPhone 5

Sau khi những thay đổi này đã được gửi thành công.

1

Cần thêm arm64

tôi phải đối mặt với cùng một vấn đề của không hợp lệ Binary khi tải phiên bản mới của ứng dụng hiện có.

Lý do là từ tháng 2 năm 2015 chính chúng ta cần phải thêm arm64 vào ứng dụng của chúng tôi. tôi đã thêm ứng dụng này sau đó ứng dụng của tôi tải lên ứng dụng thành công.

0
I have faced this issue many times.My app got passed validation and submitted  
successfully to iTunes Connect.But It shows invalid binary in prerelease 
options.I saw one awesome post in Apple discussions and finally solved my 
issue.App bundle id was changed in config file of my web app.I have changed 
old bundle id in config.xml and app uploaded for review. 
+0

Giải pháp này hữu ích cho những người đang gửi ứng dụng web để Apple xem xét. –

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