وقتی آزمایشکنندهها برای آزمایش نسخه شما در iOS ثبتنام میکنند، میتوانید نامها و شناسههای دستگاه آزمایشکنندههای خود را در یک فایل CSV صادر کنید و همه آنها را یکباره در نمایه تأمینکننده برنامهتان بهروزرسانی کنید. می توانید UDID ها را با استفاده از کنسول Firebase یا Firebase CLI به صورت دستی صادر کنید، یا می توانید UDID ها را با استفاده از fastlane به صورت برنامه نویسی صادر کنید.
UDID ها را به صورت دستی صادر کنید
وقتی آزمایشکنندهها دعوتی را برای آزمایش ساختنی که با نمایه Enterprise امضا نشده است میپذیرند، از آنها اجازه میخواهند شناسه دستگاه خود را با شما به اشتراک بگذارند. اگر آزمایشکننده موافقت کند که مسیر شناسه دستگاه را به اشتراک بگذارد، App Distribution UDID را از دستگاه جمعآوری میکند و UDID را از طریق ایمیل به شما اطلاع میدهد.
هنگامی که یکی از این ایمیلها را دریافت میکنید، نمایه تدارکات خود را با UDID بهروزرسانی کنید و با دنبال کردن این مراحل در کنسول Firebase یا Firebase CLI، یک ساخت جدید را بین آزمایشکنندگان خود توزیع کنید:
- دستگاه ها را به پورتال توسعه دهنده اپل خود اضافه کنید.
- گزینه 1: UDID های دستگاه را به عنوان فایل CSV وارد کنید.
در برگه آزمایشکنندگان و گروههای داشبورد توزیع برنامه، همه آزمایشکنندگان را انتخاب کنید، سپس روی Export Apple UDIDs کلیک کنید تا یک فایل CSV دانلود شود. سپس، فایل را با استفاده از گزینه Register Multiple Devices به حساب توسعه دهنده اپل خود وارد کنید. برای کسب اطلاعات بیشتر به مستندات اپل مراجعه کنید.
توجه داشته باشید که حساب توسعه دهنده اپل شما ممکن است تنها به شما اجازه دهد تعداد محدودی دستگاه را در سال وارد کنید.
- گزینه 2: UDID ها را از طریق ایمیل جمع آوری و وارد کنید.
در صفحه Add Devices پورتال توسعه دهندگان اپل، UDID جدید مشخص شده در ایمیل دریافتی خود را ثبت کنید.
- گزینه 1: UDID های دستگاه را به عنوان فایل CSV وارد کنید.
- دستگاه های ثبت شده را به نمایه تامین کننده خود اضافه کنید.
- نمایه ارائه را دانلود کنید و از آن برای بازسازی برنامه خود استفاده کنید. اگر فقط برای بهروزرسانی دستگاههای ثبتشده بازسازی میکنید، شماره ساخت یا نسخه را بهروزرسانی نکنید.
- برنامه خود را از کنسول Firebase یا CLI دوباره توزیع کنید. اگر قبلاً ساختنی را با همان شماره ساخت و نسخه توزیع کردهاید، فقط کاربران دستگاههای تازه ثبتنام شده ایمیلهای اعلان دریافت میکنند.
UDID ها را به صورت برنامه ای با استفاده از fastlane صادر کنید
وقتی آزمایشکنندهها دعوتی برای آزمایش یک ساخت موقت میپذیرند، از آنها اجازه میخواهند شناسه دستگاه را با شما به اشتراک بگذارند. یک ساخت موقت ، ساختی است که با نمایه سازمانی امضا نشده است. اگر آزمایشکننده موافقت کند که مسیر شناسه دستگاه خود را به اشتراک بگذارد، App Distribution UDID را از دستگاه جمعآوری میکند و شما را از طریق ایمیل از UDID مطلع میکند.
هنگامی که یکی از این ایمیلها را دریافت میکنید، نمایه تدارکات خود را با UDID بهروزرسانی کنید و با دنبال کردن این مراحل، ساخت جدیدی را بین آزمایشکنندگان خود توزیع کنید:
UDID ها را برای افزودن جمع آوری کنید.
گزینه 1: UDID را از ایمیل کپی کنید.
گزینه 2: همه UDID های دستگاه آزمایشگر خود را به عنوان یک فایل CSV از کنسول Firebase صادر کنید. در برگه آزمایشکنندگان و گروههای داشبورد توزیع برنامه، همه آزمایشکنندگان را انتخاب کنید، سپس روی Export Apple UDIDs کلیک کنید تا یک فایل CSV دانلود شود.
گزینه 3: همه UDID های دستگاه آزمایشگر خود را به عنوان یک فایل CSV از fastlane صادر کنید. به عنوان مثال، یک
download_udids
lane جدید ایجاد و اجرا کنید:lane :download_udids do firebase_app_distribution_get_udids( app: "<your Firebase app ID>", output_file: "<path to output file>", ) end
UDID(های) را به حساب توسعه دهنده اپل خود وارد کنید. اگر یک CSV صادر کرده اید، از گزینه Register Multiple Devices استفاده کنید. برای کسب اطلاعات بیشتر، به مستندات اپل مراجعه کنید. توجه داشته باشید که حساب توسعه دهنده اپل شما ممکن است فقط به شما اجازه دهد تعداد محدودی دستگاه را در سال وارد کنید.
دستگاه های ثبت شده را به نمایه تامین کننده خود اضافه کنید.
نمایه ارائه را دانلود کنید و از آن برای بازسازی برنامه خود استفاده کنید. اگر فقط برای بهروزرسانی دستگاههای ثبتشده بازسازی میکنید، شماره ساخت یا نسخه را بهروزرسانی نکنید.
برنامه خود را مجدداً توزیع کنید . اگر قبلاً ساختی را با همان شماره ساخت و نسخه توزیع کردهاید، فقط کاربران دستگاههای تازه ثبتنام شده ایمیلهای اعلان دریافت میکنند.
مراحل بعدی
برای یادگیری نحوه افزایش پایه آزمایش داخلی خود، به ایجاد پیوندهای دعوت مراجعه کنید.