2010-11-18 31 views
5

Công ty tôi làm việc vì đã thuê ngoài phát triển ứng dụng iPhone cho một công ty khác. Họ muốn mã nhị phân được ký với chứng chỉ của chúng tôi để phân phối, nhưng họ đã yêu cầu tôi chuyển khóa cá nhân (certificate.p12) được sử dụng để tạo chứng chỉ của chúng tôi cho công ty khác. Tôi cực kỳ quan tâm đến việc bàn giao khả năng ký các đơn đăng ký như chúng tôi cho một công ty khác.Trao khóa riêng cho chứng chỉ iPhone?

Làm cách nào để thuyết phục ông chủ của tôi đây thực sự là một ý tưởng tồi? Tôi có thể đề xuất những giải pháp thay thế nào cho anh ấy? Tôi đã yêu cầu anh ta lấy nguồn từ họ để chúng tôi có thể ký tên và gửi bản thân, nhưng không có khả năng kết luận rằng việc cấp chứng chỉ là một ý tưởng tồi, tôi bị mắc kẹt trong "chỉ cần nhìn vào nó tôi "limbo.

+1

Xem câu trả lời này: http://stackoverflow.com/questions/2720193/can-i-submit-an-application-to-itunes-connect-that-is-signed-by-another-apple-dev/3171991 # 3171991 – Eric

Trả lời

7

Bạn không cần nguồn. Bạn chỉ cần các nhị phân biên dịch (chắc chắn rằng đó là ARM, không phải x86) để ký với codesign.

+0

Tuyệt vời! Cảm ơn. Tôi sẽ cung cấp cho một crack bây giờ và xem nó như thế nào. Tôi yêu một câu trả lời đơn giản. – Shabbyrobe

+0

Tôi đã chấp nhận câu trả lời và thêm một câu hỏi khác vì đó là một chút không công bằng đối với tôi để di chuyển các cột mốc này đến nay sau khi bạn đã trả lời: http://stackoverflow.com/questions/4243052/how-can-i-sign -a-release-iphone-binary-được cung cấp bởi một bên thứ ba – Shabbyrobe

2

Công ty thuê ngoài chỉ có thể tạo và ký ứng dụng bằng chứng chỉ của riêng họ. Sau đó bạn có thể từ chức ứng dụng với chứng chỉ của công ty bạn trước khi gửi (sử dụng mã hiệu). Không có quá nhiều nhà tư vấn có thể thực hiện với khóa riêng tư chỉ với chứng chỉ Phân phối cửa hàng ứng dụng nhưng không có thông tin đăng nhập iTunes Connect của đại lý nhóm, vì nhóm đánh giá của Apple là những người duy nhất có thể chạy ứng dụng được ký với Phân phối của bạn chứng chỉ và bạn không thể gửi ứng dụng tới iTunes Connect mà không có thông tin đăng nhập khớp với chứng chỉ (AFAIK).

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