Tôi đang cố gắng ký mã một gói ứng dụng trên osx mavericks 10.9.5 với định dạng v2. Trong thử nghiệm trước, việc ký kết trên 10.9.5 (13F12) tất cả diễn ra tốt đẹp, tất cả các khung công tác có thể được ký mà không có lỗi. Bây giờ, trên 13F34, các khung công tác không thể ký được nữa. Khi tôi cố gắng để ký vào khung đầu tiên với:osx 10.9.5 mã ký V2 - ký một khung với: định dạng gói là mơ hồ
codesign -f -v -s "Developer ID Application: MY AG" "My.app/Contents/Frameworks/4DJavaScript.framework"
thì lỗi xảy ra:
My.app/Contents/Frameworks/4DJavaScript.framework: bundle format is ambiguous (could be app or framework)
Khi tôi cố gắng mã ký phiên bản duy nhất (A) của khuôn khổ này, việc ký kết thành công, nhưng khi ký ứng dụng chính, lỗi trên khuôn khổ sẽ xuất hiện trở lại. On nhìn vào file info.plist của khuôn khổ này có (theo nghĩa của tôi) mục nhập chính xác cho các loại thiết lập:
Bundle OS Type code FMWK
Bất kỳ đề xuất về cách mã hóa ký một khuôn khổ một cách chính xác trên 10.9.5-13F34 ?
Cảm ơn, Peter
Bạn có cần sử dụng dòng lệnh để tạo mã ký v2 không? – Gon