Tôi gặp sự cố khi nhận dạng bản sắc ký phát triển iOS vào Xcode. Tôi đã thử vô số thứ để làm cho nó hoạt động nhưng tôi vẫn thất bại.XCode Nhận dạng chữ ký phát triển iOS
tôi đã đi cách tự động và để Xcode làm tất cả nhưng tôi vẫn tiếp tục đi trong vòng tròn nơi Xcode liên tục nói:
Không ký sắc được tìm thấy. Xcode có thể yêu cầu một số mới phát triển iOS cho bạn.
Tiếp nối bởi:
Tài khoản của bạn đã có giấy chứng nhận hợp lệ. Nếu bạn có chữ ký trên một máy Mac khác, bạn có thể nhập hồ sơ nhà phát triển. Bạn có thể cũng thu hồi chứng chỉ hiện tại và yêu cầu lại một lần nữa.
Tôi đã làm nhiều bước sau:
- Xóa tài khoản của tôi từ bên trong sở thích Xcode của.
- xóa mọi thứ khỏi ứng dụng chuỗi khóa.
- thanh toán bù trừ tất cả mọi thứ từ bên trong trung tâm thành viên phát triển (táo phát triển trang web)
- loại bỏ tất cả dự phòng tiểu
- lấy điện thoại của tôi
- thu hồi tất cả các chứng chỉ của tôi
- khởi động lại Xcode để thực hiện một Dự án 'Sạch' từ menu Sản phẩm.
- thậm chí đã đi vào tệp project.pbxproj của tôi để xóa mọi nội dung liên quan đến PROVISIONING_PROFILE
- xóa tất cả hồ sơ cấp phép khỏi thiết bị của tôi.
Sau này tôi đã đi lại vào Xcode:
- thêm tài khoản của tôi vào phần sở thích
- nhấp Xem chi tiết
- đã làm một refresh
- Xcode tự động tạo ra hai giấy chứng nhận
- Xcode tự động tạo cấu hình cấp phép
- Xcode bật ly tạo ra một ký tự nhận dạng duy nhất: chỉ dành cho phân phối iOS. Đây là vấn đề của tôi: Tôi không thể có được bản sắc ký phát triển iOS.
Sau khi không nhận được nó để làm việc tôi đã đi thời trang thủ công theo cách cũ:
- đầu tiên thanh toán bù trừ tất cả mọi thứ như trên
- tạo chứng chỉ mới bằng tay, tải chúng và cho vào phím ứng dụng chuỗi.
- tạo hồ sơ cấp phép mới theo cách thủ công, tải xuống và thả chúng vào biểu tượng ứng dụng xcode. Cuối cùng, kết quả là như nhau; Khi tôi đang ở xcode> tuỳ chọn> Tài khoản> Chi tiết xem:
- tôi có một bản sắc ký phân phối
- Tôi không có một bản sắc ký phát triển
Khi tôi nhấp vào nút + dưới Identities Ký và chọn 'Phát triển iOS' không có gì xảy ra ..
Tôi đã tìm thấy rất nhiều bài đăng ở đây trên stackoverflow, tôi đã thử các đề xuất của họ nhưng nó sẽ không hoạt động đối với tôi. Ví dụ về các bài viết khác: here, here và here
tôi đang làm việc với phiên bản mới nhất của Xcode: 6.2. Tôi đang làm việc trên một ứng dụng đã có trong cửa hàng ứng dụng.
Tôi đã cố tự tìm giải pháp, tôi đã thử các đề xuất từ bài đăng khác trước khi đặt câu hỏi mới. Nhưng bây giờ tôi tuyệt vọng. Ai đó có thể giúp tôi không?
được sửa đổi: Tôi cũng đã thay đổi mã ký xây dựng các thiết lập của dự án và mục tiêu của tôi vào Do không mã dấu và đưa nó trở lại iOS Distribution cho ad-hoc và Phát triển iOS cho Gỡ lỗi.
Bạn cũng đã tạo một chứng chỉ dev mới (thủ công) trong cổng thông tin chưa? Tôi nghĩ rằng tôi thấy nơi bạn đã thử từ bên trong XCode nhưng muốn chắc chắn. Nó cũng có thể giúp bao gồm các ảnh chụp màn hình của Cổng thông tin Dev, XCode và Keychain Access của bạn. Vui lòng che giấu thông tin nhạy cảm. – Dan
@Dan, cảm ơn phản hồi của bạn. có, tôi đã thử nó cả tự động và bằng tay, kết quả là như nhau. tôi đã thêm một số ảnh chụp màn hình theo yêu cầu của bạn .. có bất kỳ điều gì khác mà tôi có thể thêm hoặc thông tin khác mà bạn cần để có thể trợ giúp không? – Brabbeldas
Bạn đã gắn các chứng chỉ mới vào các cấu hình cung cấp? – Dan