Tôi đã xử lý sự cố trong một thời gian. Vấn đề là khi tôi gửi ứng dụng mac của mình đến cửa hàng ứng dụng, tôi luôn nhận được nhị phân không hợp lệ và họ đang nói rằng đó là do chữ ký không hợp lệ. Và tôi nên chắc chắn rằng nó đã được ký với chứng chỉ trình cài đặt.Trước khi ký ứng dụng mac và tải ứng dụng lên cửa hàng ứng dụng
Dưới đây là đoạn thoại hoàn chỉnh từ họ:
Thưa Developer,
Chúng tôi đã phát hiện ra một hoặc nhiều vấn đề với trình nhị phân gần đây của bạn cho "Tuần Mini". Các vấn đề sau sẽ cần phải được sửa đổi để đơn đăng ký của bạn tiến hành xem xét:
Chữ ký không hợp lệ - Lỗi này xảy ra khi bạn ký ứng dụng của ứng dụng không chính xác. Có hai chứng chỉ bắt buộc cho quy trình này: chứng chỉ "Ứng dụng dành cho nhà phát triển Mac của bên thứ 3" và chứng chỉ "Bên thứ ba Mac Trình cài đặt dành cho nhà phát triển". Khi ký gói của bạn, bạn cần phải đảm bảo rằng bạn đang sử dụng cert cài đặt để ký gói của bạn. Đảm bảo rằng bạn đang chỉ định chứng chỉ này khi gửi ứng dụng của mình qua Trình tổ chức Xcode hoặc khi chạy productbuild từ dòng lệnh .
Sau khi bạn đã khắc phục các sự cố này, hãy truy cập chi tiết phiên bản của ứng dụng trang (được tìm thấy trong mô-đun Quản lý ứng dụng của bạn trong iTunes Connect) và nhấp Sẵn sàng để gửi nhị phân. Tiến hành thông qua quá trình gửi cho đến khi trạng thái của ứng dụng đang chờ tải lên. Sau đó, bạn có thể sử dụng Trình tải ứng dụng để tải lên tệp nhị phân đã sửa.
Kính trọng,
Nhóm iTunes Store
Tôi đã bị thu hồi và cài đặt lại giấy chứng nhận và phát triển cung cấp hồ sơ của tôi nhưng điều đó dường như không giúp vì vậy tôi giả định đó không phải là vấn đề.
Có điều gì khác có thể gây ra điều này không? Có lẽ tôi cần phải chắc chắn rằng một cái gì đó là chính xác trong cài đặt xây dựng của tôi hoặc một cái gì đó như thế? Nhưng nếu vậy thì sao? :)
Cảm ơn bạn trước!
vui lòng đăng thêm thông tin. bạn có thể nhận thêm chi tiết về thư sau khi ứng dụng của bạn bị từ chối – xhan
Tôi đã thêm thư tôi nhận được từ Apple. – inFever
Bạn có chắc chắn đang ký ứng dụng của mình khi xây dựng bằng chứng chỉ nhà phát triển và ký gói ứng dụng với chứng chỉ trình cài đặt không? – Abizern