Tôi đã đọc một loạt tài liệu của Apple, cũng như nhiều câu hỏi SO khác, nhưng chưa tìm thấy câu trả lời cho câu hỏi cụ thể này.Sử dụng hộp cát APNS trên AdHoc Phân phối Bản dựng cho iOS
Tôi có sẵn quy trình làm việc hiện tại để tạo AdHoc Phân phối bản phân phối cho thành viên QA và người thử nghiệm beta. Bây giờ tôi đã thêm hỗ trợ cho các thông báo đẩy, tôi muốn các đường dẫn thông báo đó có thể được kiểm tra. Tôi đang theo ấn tượng mà Nhà phát triển xây dựng, ký với Hồ sơ cung cấp phát triển, tạo mã thông báo cho môi trường APNS sandbox/phát triển và Xây dựng phân phối, được ký với hồ sơ cấp phép phân phối (cho dù đó là mục đích phân phối AdHoc HOẶC AppStore Distribution), tạo mã thông báo cho môi trường APNS sản xuất. Tôi tin rằng điều này có thể được xác nhận bằng cách mở các tệp .mobileprovision khác nhau và kiểm tra khóa aps-môi trường.
Tôi muốn biết liệu có cách nào để xây dựng Phân phối AdHoc của tôi sử dụng môi trường APNS của hộp cát không, chứ không phải môi trường APNS sản xuất.
Nếu tôi thực sự muốn người thử nghiệm QA và beta sử dụng hộp cát APNS, tôi có phải tìm cách để cho phép họ chạy các bản dựng phát triển chứ không phải là bản dựng phân phối không?
Hoặc là những giả định của tôi về cách mọi thứ hoạt động theo cách cơ bản? (Tham chiếu this post và this post)
Thêm lý do bên trong bóng chày vào tổ chức của tôi ... có một lớp API tóm tắt một số trách nhiệm thông báo, trong số nhiều dịch vụ khác và có 2 chế độ (dàn dựng/sản xuất) nó có ý nghĩa tại thời điểm để kết hợp API "dàn dựng" nội bộ của chúng tôi với môi trường APNS sandbox, nhưng đó có thể là một sự khác biệt không cần thiết để thực hiện. – beno