Chúng tôi đang xây dựng một ứng dụng cho một công ty khác. Họ giữ chìa khóa ký và không muốn chia sẻ nó với chúng tôi.Xây dựng các ứng dụng iOS bằng cách sử dụng xcodebuild mà không cần mã số
Có thể tách riêng bản dựng và ký, nhưng làm cách nào để chỉ định nó trên dòng lệnh của xcodebuild?
EDIT cho những người đến đây từ tìm kiếm. Câu trả lời được chấp nhận là chính xác - nó làm những gì câu hỏi yêu cầu. Tuy nhiên, ảnh lớn là tách bản dựng và mã vạch (cho phép nhà phát triển không có khóa phân phối để tạo ứng dụng). Các phiên bản mới hơn của Xcode cung cấp các công cụ cho điều đó. Đây không phải là một câu trả lời đúng cho câu hỏi này, vì vậy tôi đăng nó như là một ý chính: https://gist.github.com/noamtm/5c3aaa0b615477162ccd.
Đây có phải là những gì bạn đang tìm kiếm không? http://cydia.saurik.com/codesign.html – QED
Sau khi thay đổi cài đặt, dưới đây là cách bạn kiểm tra xem gói ứng dụng có được ký hay không: 'codesign -dv/Applications/AppName.app' – Daniel