วิซาร์ดการห่อหุ้ม: คำแนะนำทีละขั้นตอนในการสร้างแอปมือถือเนทีฟ

ใช้คู่มือนี้เพื่อแปลงแอปพื้นที่ทำงานอย่างน้อยหนึ่งแอปให้เป็นแพคเกจแอปที่มีแบรนด์แบบกำหนดเองชุดเดียวที่คุณสามารถปรับใช้บน Google Play และ iOS App Store

คุณลักษณะการห่อใน Power Apps ช่วยให้คุณสามารถสร้างแอปแคนวาสของคุณในเวอร์ชันที่เป็นต้นแบบสำหรับอุปกรณ์มือถือ โดยเป็นแอป Android และ iOS ที่มีการปรับแต่งแบรนด์เฉพาะตัวเป็นแพคเกจบนอุปกรณ์เคลื่อนที่ (IPA, APK, AAB) คุณสามารถกระจายแอปสำหรับอุปกรณ์เคลื่อนที่ที่มาพร้อมเครื่องซึ่งถูกครอบเหล่านี้ให้กับผู้ใช้ผ่าน Google Play, Apple Business Manager หรือวิธีการกระจายแอปพลิเคชันที่มาพร้อมเครื่องอื่นๆ

เมื่อคุณอัปเดตและเผยแพร่แอปอีกครั้ง ระบบจะอัปเดตแอปที่ถูกห่อไว้สำหรับผู้ใช้โดยอัตโนมัติ

ขั้นตอนในการสร้างแอปที่มาพร้อมเครื่องที่มีแบรนด์แบบกำหนดเองโดยใช้ตัวช่วยสร้างการครอบ

ทําตามขั้นตอนเหล่านี้เพื่อกําหนดค่า สร้าง ลงชื่อ และแจกจ่ายแพคเกจแอปมือถือเนทีฟที่มีตราสินค้าเฉพาะ (APK, AAB หรือ IPA) จากแอปแคนวาสของคุณโดยใช้ตัวช่วยสร้าง Wrap ใน Power Apps

1. ลงชื่อเข้าใช้และเริ่มโครงการห่อหุ้มสินค้า

  1. ลงชื่อเข้าใช้ Power Apps Maker Portal
  2. เลือก ครอบ จากบานหน้าต่างนำทางด้านซ้าย หากรายการไม่อยู่ในบานหน้าต่างแผงด้านข้าง ให้เลือก …เพิ่มเติม แล้วเลือกรายการที่คุณต้องการ
  3. เลือกแอปที่คุณต้องการครอบ จากนั้นเลือก ครอบ บนแถบคำสั่ง

2. เลือกแอปป

  1. ในหน้าจอ เลือกแอปที่จะครอบ ให้เลือกแอปหลักและแอปรอง

    • แอปหลัก: แอปหลักที่ผู้ใช้เห็นเมื่อเปิดแอปสำหรับอุปกรณ์เคลื่อนที่
    • แอปรอง: แอปอื่นๆ ที่รวมอยู่ในแพคเกจแอปสำหรับอุปกรณ์เคลื่อนที่เดียวกัน

    หมายเหตุ

    • คุณสามารถใช้แอปหลักเดียวกันในหลายโปรเจกต์ที่ใช้การครอบหุ้ม
    • หากชื่อแอปหลักไม่ถูกต้อง ให้ทำตามขั้นตอนถัดไปและกลับไปรีเฟรชชื่อ
  2. เลือก ถัดไป

3. เลือกแพลตฟอร์มเป้าหมาย

  1. บนหน้าจอ เลือกแพลตฟอร์มมือถือที่จะกำหนดเป้าหมาย ให้ป้อน ID ชุดรวม

    หมายเหตุ

    ID ชุดรวม เป็นรหัสเฉพาะสำหรับแอปของคุณ ต้องมีหนึ่งจุด (.) และไม่มีช่องว่าง ใช้รหัสชุดรวมเดียวกันนี้เมื่อ สร้าง Azure Key Vault หลังจากสร้างและอัปโหลดใบรับรอง iOS หรือ Android ของคุณ หากคุณได้สร้าง Azure Key Vault แล้ว ให้ตรวจสอบรหัสชุดรวมในส่วน แท็ก ของ พอร์ทัล Azure

  2. ภายใต้ แพลตฟอร์มเป้าหมาย ให้เลือกแพลตฟอร์มบนมือถือทั้งหมดที่ผู้ใช้ของคุณใช้บนอุปกรณ์เคลื่อนที่

  3. คุณต้องมี Azure key vault เพื่ออัปโหลดบิลด์ของคุณไปยัง Azure Blob Storage หากคุณยังไม่ได้สร้าง ให้สร้างใหม่ สร้าง Azure Key Vault จากภายในตัวช่วยสร้างการครอบหรือทําตามคําแนะนําด้วยตนเอง

  4. เปิดการสลับ การเซ็นชื่ออัตโนมัติ เพื่อทําให้กระบวนการเซ็นชื่อเป็นอัตโนมัติ

    หมายเหตุ

    ตัวเลือกการลงนามด้วยตนเอง:

  5. ตั้งค่าการลงนามอัตโนมัติผ่านตัวช่วยสร้าง

    1. ในขั้นตอนแพลตฟอร์มเป้าหมาย ให้สลับไปที่การเซ็นชื่ออัตโนมัติ บริการจะตรวจสอบว่ามี Key Vault และใบรับรองแนบมาด้วยหรือไม่

      หมายเหตุ

      Azure Key Vault ถูกใช้เพื่อจัดเก็บและจัดการความลับของแอปพลิเคชันและใบรับรองอย่างปลอดภัย ด้วยการเข้าถึงแบบรวมศูนย์และการบันทึกการตรวจสอบทั้งหมด

    2. ถ้าคุณไม่มี Key Vault และใบรับรอง หรือต้องการเปลี่ยนแปลง ให้เลือก กําหนดค่า

      หมายเหตุ

      เฉพาะผู้ดูแลระบบ Azure เท่านั้นที่สามารถสร้างคีย์วอลต์จากตัวช่วยสร้าง ผู้ใช้รายอื่นจําเป็นต้องทําตามกระบวนการสร้างชุดเก็บคีย์ด้วยตนเอง

      สกรีนช็อตที่แสดงตัวเลือกการลงชื่ออัตโนมัติในขั้นตอนแพลตฟอร์มเป้าหมาย

    3. บนแผงด้านข้าง เลือกการสมัครใช้งานและกลุ่มทรัพยากร และเลือกชุดเก็บคีย์ หากต้องการสร้างชุดเก็บคีย์ใหม่ ให้เลือกสร้าง keyvault ใหม่ หลังจากที่คุณเลือกชุดเก็บคีย์แล้ว ให้เลือก ถัดไป

      สกรีนช็อตที่แสดงชุดเก็บคีย์ที่เลือกสําหรับการลงชื่อเข้าใช้อัตโนมัติในขั้นตอนแพลตฟอร์มเป้าหมาย

    4. บริการจะตรวจสอบว่าบริการหลัก บทบาทผู้อ่าน นโยบายการเข้าถึง และตัวแปรสภาพแวดล้อมที่เหมาะสมได้รับการตั้งค่าสําหรับชุดเก็บคีย์หรือไม่ ถ้าข้อผิดพลาดปรากฏขึ้น ให้แก้ไขปัญหาเหล่านั้น หลังจากผ่านการตรวจสอบทั้งหมด ให้เลือก ถัดไป

    5. บนหน้าจอถัดไป ให้ป้อนชื่อของใบรับรองใน Key Vault

    6. ถ้าไม่มีใบรับรองหรือคุณต้องการเปลี่ยนแปลงใบรับรอง ให้ดู สร้างคีย์และแฮชลายเซ็น เพื่อสร้างใบรับรองใหม่ จากนั้นเลือก สร้างใบรับรอง บนหน้าจอนี้ การดําเนินการนี้จะนําคุณไปยังตําแหน่งที่ตั้งชุดเก็บคีย์ของพอร์ทัล Azure อัปโหลดใบรับรองที่สร้างขึ้นลงใน Key Vault ที่กําหนดค่าไว้

      หมายเหตุ

      ผู้ใช้มีหน้าที่รับผิดชอบในการสร้างใบรับรอง

      สกรีนช็อตที่แสดงการสร้างหรือป้อนใบรับรองสําหรับการลงชื่อเข้าใช้อัตโนมัติในขั้นตอนแพลตฟอร์มเป้าหมาย

    7. เลือก จบ

    8. บนหน้าจอหลัก Azure Key Vault และใบรับรองจะปรากฏขึ้นตามที่ได้รับการยืนยัน

    9. บนหน้าจอหลัก ให้เลือก ถัดไป

  6. ตั้งค่าการมอบหมายโดยอัตโนมัติจากภายในพอร์ทัล Azure

    1. ดูคําแนะนําใน สร้างชุดเก็บคีย์ของ Azure เพื่อสร้างชุดเก็บคีย์ของ Azure เมื่อสร้างคลังเก็บข้อมูลแล้ว คุณจะต้องเพิ่มแท็ก ความลับ และใบรับรองที่จำเป็น เพิ่มตัวแปรสภาพแวดล้อมหากยังไม่ได้สร้าง
    2. หากต้องการสร้างตัวแปรสภาพแวดล้อม ให้ไปที่ Power Apps>โซลูชัน>โซลูชันเริ่มต้น จากนั้นเลือก ใหม่>เพิ่มเติม>ตัวแปรสภาพแวดล้อม เพิ่มชื่อที่แสดงเป็น "PA_Wrap_KV_ResourceID" ภาพหน้าจอที่แสดงหน้าจอสำหรับการเพิ่มตัวแปรสภาพแวดล้อมใหม่ ชื่อของตัวแปรสภาพแวดล้อมใหม่ต้องมีคำนำหน้า "ใหม่" หากไม่เป็นเช่นนั้น โปรดดูขั้นตอนโดยละเอียดที่ ตั้งค่าคำนำหน้าตัวแปรสภาพแวดล้อม สกรีนช็อตที่แสดงหน้าจอที่มีคํานําหน้าเป็นคําใหม่
    3. เมื่อต้องการเพิ่มข้อมูลชุดจัดเก็บข้อมูลประจำตัวลงในตัวแปรสภาพแวดล้อมของคุณ ให้เข้าไปที่พอร์ทัล Azure ในฐานะผู้ดูแลระบบ ไปที่ ทรัพยากรทั้งหมด>Key Vault ของคุณ>คุณสมบัติ จากนั้นคัดลอก ID ทรัพยากร ภาพหน้าจอที่แสดงรหัสทรัพยากรที่จะคัดลอก
    4. หากต้องการเพิ่มอินพุตลงในตัวแปรสภาพแวดล้อม ให้ไปที่ Power Apps>ApplicationName>ทั้งหมด>ตัวแปรสภาพแวดล้อม คลิกจุดสามจุด เลือก แก้ไข และเพิ่มค่าที่คัดลอกเป็นค่าเริ่มต้น และบันทึก
    5. เมื่อต้องการตรวจสอบว่าค่าตารางได้รับการอัปเดตหรือไม่ ให้ไปที่ Power Apps>ตาราง>คำจำกัดความตัวแปรสภาพแวดล้อม>new_PA_Wrap_KV_ResourceID ค่าใน ค่าเริ่มต้น ต้องเหมือนกับค่าเดียวกับ resourceID ที่คุณต้องการเพิ่มคลังเข้าไป

      หมายเหตุ

      แนวทางสำหรับการเพิ่มอินพุตที่อยู่เบื้องหลังตัวแปรสภาพแวดล้อมสำหรับข้อมูล Key vault:

      • ตัวแปรสภาพแวดล้อมต้องไม่ว่างเปล่าและสามารถมีหลายรายการได้
      • ตรวจสอบให้แน่ใจว่า resourceID ที่เพิ่มนั้นถูกต้อง (ตรวจสอบการสะกด)
      • ตรวจสอบให้แน่ใจว่า resourceID ที่เพิ่มมีแท็กที่ไม่ว่างเปล่าและมีแท็กทั้งหมดที่คาดไว้พร้อมกับ ID ชุดรวมที่ใช้ในตัวช่วยสร้างการครอบ
    6. ทำตามขั้นตอนใน ขั้นตอนสำหรับการเซ็นโค้ดอัตโนมัติ เพื่อสร้างแท็ก ข้อมูลลับ และใบรับรองที่จำเป็นในระหว่างกระบวนการเซ็นชื่ออัตโนมัติ

4. จัดการเอาต์พุต

หากต้องการอัปโหลดบิลด์ของคุณไปยังที่เก็บข้อมูล Azure blob คุณต้องมีบัญชีที่เก็บข้อมูล Azure blob และคอนเทนเนอร์ ถ้าคุณยังไม่มี ให้สร้างขึ้นมา

  1. บน จัดการเอาต์พุต ให้เลือก กําหนดค่า เพื่อเพิ่ม Key Vault บัญชีการจัดเก็บ และข้อมูลคอนเทนเนอร์ของคุณ
  2. ในแผงด้านข้าง Configure keyvault ให้เลือก Key Vault ที่จัดเก็บข้อมูลประจําตัวการเข้าถึงไปยังที่เก็บข้อมูล Azure blob ของคุณ จากนั้นเลือก ถัดไป สกรีนช็อตที่แสดง keyvault ที่เลือกในขั้นตอนการจัดการเอาต์พุต
  3. ในหน้าจอ กําหนดค่าที่เก็บข้อมูล เลือกชื่อที่เก็บข้อมูลและชื่อคอนเทนเนอร์ จากนั้นป้อนชื่อลับที่ประกอบด้วยการเข้าถึงที่เก็บข้อมูล หากต้องการสร้างข้อมูลลับใหม่ ให้ทําตามคําแนะนําในส่วน "วิธีการสร้างข้อมูลลับ" บนหน้าจอเดียวกัน สกรีนช็อตที่แสดงตัวเลือกสําหรับการกําหนดค่าที่เก็บข้อมูลในขั้นตอนการจัดการเอาต์พุต
  4. เลือก จบ

5. ลงทะเบียนแอปของคุณ

บนหน้าจอ ลงทะเบียนแอปของคุณ ให้ลงทะเบียนแอปพลิเคชันของคุณใน Azure เพื่อสร้างความน่าเชื่อถือกับแพลตฟอร์มข้อมูลประจำตัว Microsoft

  • หากคุณได้ลงทะเบียนแอปแล้ว:

    • ค้นหาการลงทะเบียนของคุณในฟิลด์การลงทะเบียนที่คุณเป็นเจ้าของ
  • หากคุณไม่เห็นแอปที่ลงทะเบียนไว้:

    1. เลือก การลงทะเบียนแอปใหม่ เพื่อสร้างการลงทะเบียนใหม่
    2. ให้:
      • ชื่อแอปพลิเคชัน: ชื่อแอปของคุณที่ใช้ในการติดต่อกับลูกค้า
      • แฮชลายเซ็น Android (หากกำหนดเป้าหมายที่ Android): สตริงตัวอักษรและตัวเลข 28 อักขระ ภาพหน้าจอที่แสดงหน้าจอการลงทะเบียนแอปใหม่
    3. บันทึกการเปลี่ยนแปลงของคุณ

กำหนดค่าผู้ดูแลระบบที่อนุญาตแอปของบุคคลภายนอกเป็นผู้ดูแลระบบลูกค้า Azure

ต้องกําหนดค่าแอปที่ลงทะเบียนเป็นแอปของบริษัทอื่น เมื่อต้องการกําหนดค่าแอป ผู้ดูแลระบบผู้เช่า Azure จะทําตามขั้นตอนเหล่านี้

  1. เปิด Windows PowerShell ในฐานะผู้ดูแลระบบ
  2. เรียกใช้คำสั่งเหล่านี้:
    Install-Module -Name Microsoft.PowerApps.Administration.PowerShell -AllowClobber -Force
    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
    Import-Module -Name Microsoft.PowerApps.Administration.PowerShell
    Add-AdminAllowedThirdPartyApps
    Get-AdminAllowedThirdPartyApps
    
  3. ระบุ App ID เมื่อได้รับแจ้ง

หลังจากทำตามขั้นตอนเหล่านี้ หน้าจอการลงทะเบียนจะมีลักษณะดังนี้:

ภาพหน้าจอที่แสดงหน้าจอการลงทะเบียนพร้อมเครื่องหมายถูกสีเขียวสำหรับขั้นตอนที่เสร็จสมบูรณ์

ให้สิทธิ์ API ในบทบาทของผู้ดูแลระบบลูกค้า Azure

แอปจําเป็นต้องมีสิทธิ์ API ต่อไปนี้เพื่อให้ทํางานได้อย่างถูกต้อง

จำเป็นต้องมีสิทธิ์ของ API
ชนิด API API ที่เจาะจง เหตุผล:
Microsoft API Dynamics CRM แอปพลิเคชันต้องการ user_impersonation เรียกใช้ Dataverse สำหรับผู้ใช้
API ที่องค์กรของฉันใช้ การเชื่อมต่อ Azure API แอปพลิเคชันต้องการ Runtime.All เพื่อเรียกใช้ตัวเชื่อมต่อใดๆ จาก Power Platform
API ที่องค์กรของฉันใช้ บริการ PowerApps แอปพลิเคชันต้องการสิทธิ์ User เพื่อติดต่อบริการแบ็กเอนด์ Power Apps จาก Power Platform
API ที่องค์กรของฉันใช้ Power BI แอปพลิเคชันต้องการสิทธิ์ Power BI ในการเข้าถึงหรือฝังเนื้อหา Power BI
API ที่องค์กรของฉันใช้ การจัดการแอปพลิเคชันมือถือของ Microsoft แอปพลิเคชันต้องการสิทธิ์นี้เนื่องจาก Power Apps ใช้ Intune SDK ในแบบภายใน
กำหนดค่าสิทธิ์จากภายในตัวช่วยสร้าง Wrap

ตัวช่วยสร้างการครอบจะตรวจสอบและตั้งค่าสถานะสิทธิ์ที่แอปไม่รองรับ ในฐานะผู้ดูแลระบบ Azure ให้เลือกการเข้าถึงด้วยการคลิกเพียงครั้งเดียวในตัวช่วยสร้างการครอบเพื่อให้สิทธิ์ที่รอดำเนินการ อีกวิธีหนึ่งคือ คุณสามารถกําหนดค่าสิทธิ์ผ่านคําสั่ง Powershell ด้านล่าง

สกรีนช็อตที่แสดงตัวเลือกสิทธิ์ของแอปแบบคลิกเดียว

กําหนดค่าสิทธิ์ผ่านคําสั่ง Powershell:

ตรวจสอบให้แน่ใจว่า DeviceManagementManagedApplication ตั้งค่าเป็น ใช่ เมื่อคุณให้ความยินยอมของผู้ดูแลระบบสำหรับแอปของคุณ ภาพหน้าจอที่แสดงสิทธิ์ API สำหรับแอป

เรียกใช้คำสั่ง PowerShell เหล่านี้ในฐานะผู้ดูแลระบบ Azure หากคุณไม่เห็นสิทธิ์ภายใต้ API ที่องค์กรของฉันใช้

  1. ตรวจสอบให้แน่ใจว่าโมดูล Microsoft Graph พร้อมใช้งานหรือติดตั้ง:

    Install-Module -Name Microsoft.Graph
    
  2. ให้สิทธิ์การเชื่อมต่อ API Azure สำหรับ AppId แบบคงที่ fe053c5f-3692-4f14-aef2-ee34fc081cae:

    Connect-MgGraph -TenantId <your tenant ID>
    New-MgServicePrincipal -AppId fe053c5f-3692-4f14-aef2-ee34fc081cae -DisplayName "Azure API Connections"
    
  3. ให้สิทธิ์บริการ PowerApps สำหรับ AppId แบบคงที่ 475226c6-020e-4fb2-8a90-7a972cbfc1d4:

    Connect-MgGraph -TenantId <your tenant ID>
    New-MgServicePrincipal -AppId 475226c6-020e-4fb2-8a90-7a972cbfc1d4 -DisplayName "PowerApps Service"
    

หมายเหตุ

หากมองเห็นเฉพาะฟิลด์ ชื่อแอปพลิเคชัน ให้ทำตามขั้นตอนถัดไปและเลือก Android เป็นแพลตฟอร์มเป้าหมายเพื่อแสดงฟิลด์แฮชลายเซ็น

กำหนดค่าสิทธิ์ API ด้วยตนเอง (ไม่บังคับ)

หากได้รับข้อผิดพลาด ให้กำหนดค่าสิทธิ์ API ด้วยตนเอง สำหรับข้อมูลเพิ่มเติม โปรดดู เพิ่มและกำหนดค่า

เพิ่ม Redirect URI ในฐานะผู้ดูแลแอป

  1. ในพอร์ทัล Azure ไปที่การลงทะเบียนแอปของคุณ >การรับรองความถูกต้อง
  2. เลือก เพิ่มแพลตฟอร์ม แล้วเลือก iOS หรือ Android
  3. สำหรับ iOS ให้ป้อน ID ชุดรวม สำหรับ Android ให้ป้อน ID ชุดรวม และ แฮชคีย์ลายเซ็น ภาพหน้าจอแสดง URI เปลี่ยนเส้นทางสำหรับแอป

6. กําหนดค่าการสร้างแบรนด์

  1. ในขั้นตอน กำหนดค่าการสร้างแบรนด์ ให้ตั้งค่าตัวเลือกต่อไปนี้สำหรับแอปของคุณ:

หมายเหตุ

รูปภาพทั้งหมดต้องอยู่ในรูปแบบ .png รูปภาพเริ่มต้นจะถูกใช้หากไม่มีการเลือกรูปภาพที่กำหนดเอง

การตั้งค่า Description ข้อกำหนด
ไอคอนแอป ไอคอนสำหรับแอปของคุณ iOS: 1024x1024 พิกเซลหรือใหญ่กว่า
Android: 432x432 พิกเซลหรือใหญ่กว่า
ภาพหน้าจอเริ่มต้น รูปภาพที่แสดงขณะโหลดแอป รูปแบบ .png
รูปภาพหน้าจอต้อนรับ รูปภาพที่แสดงบนหน้าจอลงชื่อเข้าใช้ รูปแบบ .png
สีเติมพื้นหลัง สีสำหรับพื้นหลังหน้าจอต้อนรับ รหัสสีเลขฐานสิบหก
สีพื้นของปุ่ม สีสำหรับปุ่ม รหัสสีเลขฐานสิบหก
ธีมข้อความในแถบสถานะ สีสำหรับข้อความในแถบสถานะ สีอ่อนหรือสีเข้ม
  1. เลือก ถัดไป

7. สรุปและพัฒนา

  1. บนหน้าจอ สรุป ให้ตรวจสอบรายละเอียดแอปของคุณแล้วเลือก สร้าง
  2. หลังจากสร้างสำเร็จ แพ็คเกจแอปของคุณจะพร้อมใช้งานในที่เก็บข้อมูล Azure blob ที่คุณระบุ

ดูบิลด์ของคุณ

คุณสามารถดูบิลด์ของคุณได้หลายวิธี:

  • หลังจากสร้างแล้ว ให้เลือก ดูบิลด์
  • ไปที่ โครงการการครอบ ในบานหน้าต่างด้านข้าง วางเมาส์เหนือโครงการที่ต้องการ แล้วเลือกโครงการนั้น
  • เลือกตัวเลือก ดูบิลด์ ในส่วนหัวด้านบน

ภาพหน้าจอแสดงวิธีการดูการสร้าง

หมายเหตุ

หากต้องการเซ็นชื่อโค้ดของแอป iOS ด้วยตนเอง ให้แตกไฟล์ IPA โดยใช้อุปกรณ์ Mac

ทดสอบและเผยแพร่แอปของคุณ

ทดสอบแอปของคุณและแจกจ่ายตามต้องการ หากคุณพบปัญหา โปรดดู หน้าการแก้ไขปัญหา

ตั้งค่าคำนำหน้าตัวแปรสภาพแวดล้อม

ชื่อของตัวแปรสภาพแวดล้อมใหม่ต้องมีคำนำหน้า "ใหม่" หากไม่เป็นเช่นนั้น ให้ทำตามขั้นตอนเหล่านี้:

  1. ไปที่ โซลูชัน>โซลูชันใหม่
  2. เลือก ผู้เผยแพร่ หรือสร้างขึ้น
  3. เลือกไอคอนแก้ไขที่อยู่ถัดจาก ผู้เผยแพร่ เพื่อดูหรือเปลี่ยนคำนำหน้า
  4. ถ้าคํานําหน้าไม่ใช่ "ใหม่" เปลี่ยนเป็น "ใหม่"
  5. บันทึกการเปลี่ยนแปลงของคุณ

ลงทะเบียนแอปของคุณบนพอร์ทัล Azure ด้วยตนเอง (ไม่บังคับ)

คุณสามารถสร้างการลงทะเบียนแอปของคุณโดยอัตโนมัติในตัวช่วยสร้างหรือด้วยตนเองใน Azure ข้อมูลเพิ่มเติม: เริ่มต้นใช้งานด่วน: ลงทะเบียนแอปพลิเคชันด้วยแพลตฟอร์มข้อมูลประจำตัวของ Microsoft

หมายเหตุ

ทั้งลูกค้าผู้เช่ารายเดียวและลูกค้าหลายรายสามารถใช้ Wrap เพื่อสร้างแอปบนอุปกรณ์เคลื่อนที่แบบเนทีฟโดยอิงจากแอป Power Apps แบบผืนผ้าใบ

เมื่อลงทะเบียน ให้เลือกชนิดบัญชีที่มี ไดเรกทอรี Microsoft Entra ใดๆ - หลายผู้เช่า:

  • บัญชีในไดเรกทอรีขององค์กรใดๆ (ไดเรกทอรี Microsoft Entra ใดๆ - ผู้เช่าหลายราย)
  • บัญชีในไดเรกทอรีขององค์กร (ไดเรกทอรี Microsoft Entra ใดๆ - หลายผู้เช่า) และบัญชี Microsoft ส่วนบุคคล เช่น Skype หรือ Xbox

การลงทะเบียนแอป - ชนิดบัญชีที่รองรับสำหรับการครอบ

สำคัญ

  • ขณะนี้ Wrap รองรับเฉพาะชนิดบัญชี ผู้เช่าหลายราย เท่านั้น ยังไม่รองรับชนิดบัญชีผู้เช่ารายเดียว ข้อมูลเพิ่มเติม: ชนิดบัญชีในแพลตฟอร์มข้อมูลประจำตัวของ Microsoft
  • คุณต้องสร้าง URI เปลี่ยนเส้นทาง ที่แยกต่างหากสำหรับแต่ละแพลตฟอร์ม (iOS, Android)

ลงนามแพคเกจแอปสำหรับอุปกรณ์เคลื่อนที่ของคุณด้วยตนเอง (ไม่บังคับ)

คุณสามารถเซ็นชื่อแอปของคุณโดยอัตโนมัติใน ขั้นตอนที่ 2 หรือด้วยตนเองหลังจากสร้าง การเซ็นโค้ด จะแตกต่างกันสำหรับ Android และ iOS

ข้อดีของการเซ็นชื่ออัตโนมัติสำหรับ iOS และ Android (APK):

  • คุณไม่จำเป็นต้องดำเนินกระบวนการลงชื่อซ้ำระหว่างการทำการครอบใหม่
  • คุณไม่ต้องรอให้นักพัฒนาแอปดำเนินการให้เสร็จสิ้น
  • คุณไม่จำเป็นต้องตั้งค่า Android Studio หรือจดจำรหัสผ่าน
  • คุณไม่จำเป็นต้องมีอุปกรณ์ Mac สำหรับการลงชื่อ iOS
แพลตฟอร์ม วิธีการลงชื่อ
iOS เซ็นชื่อในโค้ดสำหรับ iOS ด้วยตนเอง
Android เซ็นชื่อในโค้ดสำหรับ Android ด้วยตนเอง
Google Play Store การเซ็นรหัสสำหรับ Google Play Store

ดูเพิ่มเติม