Tôi đang cố gắng gửi ứng dụng Mac bên ngoài cửa hàng ứng dụng. Tôi lấy bản dựng từ Xcode 4.5 và sử dụng mã sau để ký mã. Nhưng không ai trong số họ đang làm việc.Đăng ký tệp .app trong Dòng lệnh
codesign --force -s "3rd Party Mac Developer Application: My Company" -v <path to my .app file>
//signed bundle with Mach-O thin (x86_64) [com.CompanyNama.AppName]
Từ chối khi xác minh.
codesign --force --sign "Developer ID Application: My Company" <path to my .app file>
Nó bị từ chối, source = No Matching Rule/source = ID nhà phát triển khi xác minh. Tôi sử dụng lệnh sau để xác minh,
sudo spctl -a -v
Tôi đang làm gì sai? Chúng ta nên sử dụng cái nào khi tệp .app ký mã?
Tôi có 4 chứng chỉ sản xuất trong Cổng thông tin dành cho nhà phát triển. Phân phối ứng dụng Mac, phân phối trình cài đặt Mac, ứng dụng ID nhà phát triển và trình cài đặt ID nhà phát triển. Xin vui lòng cho tôi biết cái nào tôi nên sử dụng để mã-ký .app tập tin? –
"Ứng dụng ID nhà phát triển" là tài liệu mà tài liệu nói để sử dụng. Tôi không thể tìm ra cách tạo ra một cái cho tổ chức của mình. – Trejkaz