2013-04-11 41 views
24

Trong khi làm việc trên một phiên bản mới của một trong các ứng dụng của tôi Xcode đã nói với tôi hôm nay, rằng nó không thể chạy dự án nữa vì hồ sơ phát triển đã hết hạn.Cấp phép và chứng nhận iOS - Sẽ thu hồi/gia hạn hiệu ứng ứng dụng trên App Store?

Tổ chức hiển thị cho tất cả tiểu sử phát triển "Không tìm thấy nhận dạng ký hợp lệ" và cho tất cả cấu hình phân phối "Hồ sơ đã hết hạn".

Tất nhiên, không phải là bất ngờ khi hồ sơ hết hạn. Trong quá khứ tất cả những gì tôi phải làm là nhấp vào "Gia hạn" nhưng điều này không hoạt động nữa. Sau khi nhập tên người dùng và mật khẩu cho Tài khoản Xcode của tôi hiển thị thông báo lỗi "Không có giá trị nào được cung cấp cho tham số 'certificateIds'" ...

Tôi có thể làm gì?

Thay vì sử dụng Trình tổ chức, hãy truy cập trực tiếp vào trang web Trung tâm cung cấp. Có hai mục trong phần "Ứng dụng iOS/Chứng chỉ/Tất cả": 1. "Tên của tôi Phát triển iOS hết hạn: Mar, 17 2012" 2. "Phát triển tên của tôi hết hạn: Mar, 19 2013"

A nhấp vào một trong các tùy chọn hiển thị chứng chỉ để "Thu hồi" hoặc "Tải xuống" chứng chỉ. Ngoài ra còn có "+ Nút" để tạo Chứng chỉ mới nhưng tùy chọn "Phiên bản phát triển Đăng nhập phát triển ứng dụng iOS của ứng dụng iOS của bạn". đã bị hủy kích hoạt.

Trong phần "Hồ sơ cung cấp", tất cả hồ sơ phát triển được đánh dấu là "Đang hoạt động" và tất cả hồ sơ phân phối là "Đã hết hạn". Chỉ có tùy chọn "Chỉnh sửa" và "Xóa" trong khi tùy chọn "Gia hạn" bị thiếu. Tùy chọn "Chỉnh sửa" hiển thị chi tiết tiểu sử và nút "Tạo". Tôi sẽ giả định rằng "Tạo" tạo ra một phiên bản mới, nhưng sau khi nhấn nút chỉ một chỉ báo tiến trình được hiển thị mà không có kết quả. Sau khi tôi tải lại trang, trạng thái không thay đổi.

Vì vậy, không có tùy chọn để gia hạn chứng chỉ và hồ sơ hiện có (có ở đó không?). Vì vậy, tôi phải tạo chứng chỉ mới nhưng - như được mô tả - tùy chọn này chuyển sang màu xám. Tôi giả sử rằng tôi phải xóa/thu hồi các chứng chỉ hiện có trước. Nhấp chuột vào "Thu hồi" sẽ hiển thị cảnh báo rất rõ ràng: "Việc thu hồi chứng chỉ này sẽ vô hiệu hóa nó và mọi dịch vụ hoặc hồ sơ cung cấp có liên quan sử dụng chứng chỉ này có thể bị ảnh hưởng."

Tôi sợ rằng việc thu hồi chứng chỉ có thể có hiệu lực ứng dụng hiện có của tôi trong App Store - rằng ứng dụng có thể bị xóa khỏi bán vì chứng chỉ mà chúng dựa trên đã bị xóa.

Tất nhiên đây là trường hợp tôi muốn tránh. Có ai biết để chắc chắn điều gì xảy ra khi sử dụng tùy chọn Thu hồi đối với chứng chỉ hiện có. Điều này thậm chí có ảnh hưởng đến ứng dụng App Store không?

Cảm ơn bạn rất nhiều!

Trả lời

37

Đối với ứng dụng App Store, bạn không cần phải lo lắng. Thông tin ký trên các tệp nhị phân của cửa hàng ứng dụng chỉ được sử dụng để xác thực ban đầu để đảm bảo nó đến từ bạn. Một khi nó đã được tải lên các nhị phân sẽ được chuyển đổi và từ chức với khóa riêng của Apple, được mã hóa với Fairplay, vv

Điều này có nghĩa là thu hồi chứng nhận phân phối của bạn sẽ không ảnh hưởng đến các ứng dụng trực tiếp. Bạn chỉ cần lo lắng nếu bạn có tài khoản doanh nghiệp.

+1

Apple có thể thu hồi một ứng dụng trên thiết bị của bạn không? – user523234

+5

Cảm ơn bạn rất nhiều vì câu trả lời của bạn. Nếu bất kỳ ai có cùng "vấn đề": tôi chỉ thu hồi chứng chỉ và không ảnh hưởng đến ứng dụng trực tiếp của tôi :-) Tôi cũng tìm thấy gợi ý sau trong tài liệu Appel: "Thành viên của Chương trình nhà phát triển iOS chuẩn có thể yên tâm thay thế hoặc nhà phát triển hoặc chứng chỉ phân phối của bạn sẽ không ảnh hưởng đến bất kỳ ứng dụng hiện có nào mà bạn đã xuất bản trong Cửa hàng ứng dụng iOS cũng như không ảnh hưởng đến khả năng cập nhật các ứng dụng đó. "(http://developer.apple.com/library/ios/ # technotes/tn2250/_index.html # // apple_ref/doc/uid/DTS40009933-CH1-TNTAG6) –

+0

Điều gì đáng lo ngại khi nhập tài khoản giải thưởng, bạn có thể chỉ cho tôi nơi tôi có thể truy cập chức năng đầy đủ của tài khoản doanh nghiệp không! – rptwsthi

22

Không, thu hồi chứng chỉ không ảnh hưởng đến các ứng dụng đã được bán. Đối với vấn đề đó, nó thậm chí sẽ không ảnh hưởng đến các ứng dụng được gửi để xem xét. (Chúng tôi đã gia hạn chứng chỉ trong khi bản cập nhật đã được xem xét. Không có vấn đề gì cả)

+1

thông tin tốt loại chi tiết nhỏ này thường khó tìm thấy khi cần thiết – amar

+0

Đây là chi tiết vàng chắc chắn để bao gồm. Cảm ơn! – tooluser

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