Tôi đã xuất bản một ứng dụng thông qua trang web testflight để cho phép các đồng nghiệp của tôi kiểm tra và càng ngày càng mở email ban đầu và tìm thời gian để trải qua quá trình đăng ký, người thử nghiệm đang thử nghiệm trong nhóm thử nghiệm của tôi. Tuy nhiên, quá trình thêm chúng vào thử nghiệm có vẻ hơi phức tạp, vì vậy tôi nghĩ rằng tôi sẽ xác minh, và hỏi, nếu tôi làm đúng, hoặc nếu tôi đã bỏ lỡ một cái gì đó hiển nhiên.Xuất bản lên TestFlight, người thử nghiệm mới, tôi có thực sự cần phải xây dựng lại/tải xuống hồ sơ cấp phép của mình không?
Tại thời điểm này toàn bộ thủ tục trông như thế này:
- Một đồng nghiệp mở ra email ban đầu, với sự liên kết mời
- Ông/bà sau đó đăng ký các thiết bị và đăng ký cho kỳ thi này
- Tôi được thông báo về người kiểm tra mới này qua email và qua trang web thử nghiệm
- Tôi phải tải xuống (hoặc viết xuống/sao chép) danh sách UDID của tất cả những người thử nghiệm mới kể từ lần trước
- Sau đó tôi có đến thăm các thiết bị phần của trang web phát triển Apple, và tải lên tập tin đó
- Edit profile provisioning tôi để bao gồm các thiết bị mới
- Chờ cho nó để phê duyệt và tải về cấp phép hồ sơ
- tôi kéo hồ sơ cấp phép vào trình tổ chức hồ sơ cấp phép Xcode
- Tôi sau đó quay trở lại MonoDevelop và đảm bảo nó vẫn trỏ đến đúng cấu hình (Tôi không biết nếu sử dụng MonoDevelop/MonoTouch làm phức tạp quá trình này vì vậy tôi không muốn để bỏ qua, có thể không liên quan đến câu hỏi này)
- I xây dựng lại, và tái xuất trên testflight
- sau đó tôi truy cập vào website testflight, tìm mới/cập nhật build, và đảm bảo tất cả các thử nghiệm của tôi được thông báo về nó
tôi nhận thấy rằng nếu tôi không cập nhật các phiên bản, nó sẽ "âm thầm" thay thế bản dựng hiện có và sử dụng lại danh sách người thử nghiệm đã được thông báo, vì vậy nếu tôi chỉ kiểm tra tất cả những người thử nghiệm mới và hoàn thành, nó sẽ chỉ thông báo cho người mới.
Tuy nhiên, có vẻ như một chút công việc phải tiếp tục tải xuống và mucking về với các tệp hồ sơ cấp phép.
Tôi có bỏ lỡ điều gì đó hiển nhiên không? Có cách nào để tôi làm cho bất kỳ phần nào của điều này dễ dàng hơn không? Ví dụ: tôi nhận thấy rằng tôi có thể tạo hồ sơ cấp phép bên trong trình tổ chức Xcode, tuy nhiên hộp thoại đó không liệt kê bất kỳ chứng chỉ nào để tôi không thể hoàn thành hộp thoại đó. Nếu đây là một yếu tố quan trọng, hãy để lại một câu trả lời ngắn cho hiệu ứng đó và thay vào đó tôi sẽ đăng lại một câu hỏi mới về điều đó.
Câu hỏi này chỉ là: Quy trình trên có chính xác không?
tôi không hoàn toàn chắc chắn nếu câu hỏi này là phù hợp với SO, nó * sức * là phù hợp hơn cho các trang web [apple.se], nhưng nếu như vậy, xin vui lòng chỉ để lại nhận xét và tôi sẽ tự di chuyển nó. –
Có, đây là quá trình bạn phải sử dụng. Các khía cạnh MT không thực sự thay đổi bất cứ điều gì, mặc dù đôi khi tôi phải đóng và khởi động lại MD để cho nó để nhận sự thay đổi trong hồ sơ. – Jason
Quy trình đã thay đổi một chút, hãy kiểm tra câu trả lời của @ Tom – pre