2012-03-30 31 views
17

thể trùng lặp:
Code Sign error: The identity ‘iPhone Developer’ doesn’t match any valid certificate/private key pair in the default keychainiPhone Developer' không phù hợp với bất kỳ hợp lệ, giấy chứng nhận không quá hạn/tin cặp khóa-NHƯNG tôi là tạo ra và Ipad ứng dụng

Tại sao Tôi nhận được thông báo này khi tôi đã chỉ định rằng tôi đang phát triển cho iPad chứ không phải cho iPhone? Có một khóa riêng tư riêng biệt mà tôi cần không? Khi tôi xem Chứng chỉ Truy cập Keychain, tôi có chứng chỉ Nhà phát triển iPhone hợp lệ đến hết ngày 18 tháng 1 năm 2013. Vậy vấn đề là gì?

+0

Bạn không cần khóa riêng riêng. Bạn đã lập hồ sơ cung cấp thích hợp và tất cả nhạc jazz đó chưa? – coder

+0

bạn có tis chỉ hiển thị nếu bạn đang chạy nó trên iPad và không phải khi chạy nó trên iPhone? –

+0

** Tôi vẫn không thể tìm ra cách bạn nhận được lỗi đó khi bạn không tạo bản dựng cho iPhone **. Tất nhiên, nếu bạn đang tạo bản dựng cho thiết bị thì bạn sẽ phải có bộ nhận dạng gói với hồ sơ cấp phép đối sánh của mình. –

Trả lời

10

Bạn không cần khóa riêng tư riêng.

Đảm bảo số nhận dạng theo gói trong cài đặt xây dựng của bạn khớp với cấu hình của cấu hình cung cấp, cấu hình được ký bằng chứng chỉ bạn có trong keychain.

+2

và tôi nên làm như thế nào? –

+0

@JimThio bạn có thể cụ thể hơn về "điều đó" không? –

+0

Tôi đã giải quyết vấn đề này bằng Command + Alt + shift + k. sau đó khi tôi cố gắng lưu trữ nó một cách trơn tru biên dịch. – rakeshNS

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