Đăng ký thiết bị iOS bổ sung

Khi người thử nghiệm đăng ký để kiểm tra bản phát hành của bạn trên iOS, bạn có thể xuất tên thiết bị và số nhận dạng của người thử nghiệm trong tệp CSV và cập nhật tất cả chúng cùng một lúc vào hồ sơ cấp phép của ứng dụng. Bạn có thể xuất UDID theo cách thủ công bằng bảng điều khiển Firebase hoặc Firebase CLI hoặc bạn có thể xuất UDID theo lập trình bằng fastlane .

Xuất UDID theo cách thủ công

Khi người thử nghiệm chấp nhận lời mời thử nghiệm một bản dựng không được ký bằng hồ sơ Doanh nghiệp, họ sẽ được yêu cầu quyền chia sẻ số nhận dạng thiết bị của họ với bạn. Nếu người kiểm tra đồng ý chia sẻ đường dẫn nhận dạng của thiết bị, App Distribution sẽ thu thập UDID từ thiết bị và thông báo cho bạn về UDID qua email.

Khi bạn nhận được một trong những email này, hãy cập nhật hồ sơ cấp phép của bạn với UDID và phân phối bản dựng mới cho người thử nghiệm của bạn bằng cách làm theo các bước sau trong bảng điều khiển Firebase hoặc Firebase CLI:

  1. Thêm các thiết bị vào cổng nhà phát triển Apple của bạn.
    • Tùy chọn 1: Nhập UDID của thiết bị dưới dạng tệp CSV.

      Trong tab Người thử nghiệm & Nhóm của bảng điều khiển Phân phối ứng dụng, chọn Tất cả người thử nghiệm , sau đó nhấp vào Xuất UDID của Apple để tải xuống tệp CSV. Tiếp theo, nhập tệp vào tài khoản nhà phát triển Apple của bạn bằng cách sử dụng tùy chọn Đăng ký Nhiều thiết bị . Tham khảo tài liệu của Apple để tìm hiểu thêm.

      Lưu ý rằng tài khoản nhà phát triển Apple của bạn chỉ có thể cho phép bạn nhập một số lượng thiết bị hạn chế mỗi năm.

    • Tùy chọn 2: Thu thập và nhập UDID qua email.

      Trên trang Thêm thiết bị của cổng nhà phát triển Apple, hãy đăng ký UDID mới được chỉ định trong email bạn nhận được.

  2. Thêm các thiết bị đã đăng ký vào hồ sơ cấp phép của bạn.
  3. Tải xuống cấu hình cấp phép và sử dụng nó để xây dựng lại ứng dụng của bạn. Nếu bạn đang xây dựng lại chỉ để cập nhật các thiết bị đã đăng ký, đừng cập nhật số phiên bản hoặc phiên bản.
  4. Phân phối lại ứng dụng của bạn từ bảng điều khiển Firebase hoặc CLI . Nếu bạn đã phân phối một bản dựng có cùng số bản dựng và phiên bản, thì chỉ những người dùng thiết bị mới đăng ký mới nhận được email thông báo.

Xuất UDID theo lập trình bằng cách sử dụng fastlane

Khi người thử nghiệm chấp nhận lời mời thử nghiệm một bản dựng đặc biệt, họ sẽ được yêu cầu quyền chia sẻ mã nhận dạng của thiết bị với bạn. Bản dựng đặc biệt là bản dựng không được ký bằng hồ sơ Doanh nghiệp. Nếu người thử nghiệm đồng ý chia sẻ đường dẫn nhận dạng thiết bị của họ, Phân phối ứng dụng sẽ thu thập UDID từ thiết bị và thông báo cho bạn về UDID qua email.

Khi bạn nhận được một trong những email này, hãy cập nhật hồ sơ cấp phép của bạn với UDID và phân phối bản dựng mới cho người thử nghiệm của bạn bằng cách làm theo các bước sau:

  1. Thu thập các UDID để thêm.

    • Tùy chọn 1: Sao chép UDID từ email.

    • Tùy chọn 2: Xuất tất cả UDID của thiết bị người thử nghiệm của bạn dưới dạng tệp CSV từ bảng điều khiển Firebase. Trong tab Người thử nghiệm & Nhóm của bảng điều khiển Phân phối ứng dụng, chọn Tất cả người thử nghiệm , sau đó nhấp vào Xuất UDID của Apple để tải xuống tệp CSV.

    • Tùy chọn 3: Xuất tất cả UDID của thiết bị thử nghiệm của bạn dưới dạng tệp CSV từ fastlane. Ví dụ: tạo và chạy một làn download_udids mới:

      lane :download_udids do
          firebase_app_distribution_get_udids(
              app: "<your Firebase app ID>",
              output_file: "<path to output file>",
          )
      end
      
  2. Nhập (các) UDID vào tài khoản nhà phát triển Apple của bạn. Nếu bạn đã xuất CSV, hãy sử dụng tùy chọn Đăng ký Nhiều thiết bị . Để tìm hiểu thêm, hãy xem tài liệu của Apple . Lưu ý rằng tài khoản nhà phát triển Apple của bạn chỉ có thể cho phép bạn nhập một số lượng thiết bị hạn chế mỗi năm.

  3. Thêm các thiết bị đã đăng ký vào hồ sơ cấp phép của bạn.

  4. Tải xuống cấu hình cấp phép và sử dụng nó để xây dựng lại ứng dụng của bạn. Nếu bạn đang xây dựng lại chỉ để cập nhật các thiết bị đã đăng ký, đừng cập nhật số phiên bản hoặc phiên bản.

  5. Phân phối lại ứng dụng của bạn . Nếu bạn đã phân phối một bản dựng có cùng số bản dựng và phiên bản, thì chỉ những người dùng thiết bị mới đăng ký mới nhận được email thông báo.

Bước tiếp theo