แชร์ผ่าน


ภาพรวมของการครอบ

ฟีเจอร์ การครอบ ใน Power Apps ช่วยให้คุณจัดแพคเกจแอปพื้นที่ทํางานของคุณให้เป็นแอป Android หรือ iOS แบบกําหนดเองสําหรับการแจกจ่ายแบบเนทีฟไปยังผู้ใช้อุปกรณ์เคลื่อนที่ แจกจ่ายแอปมือถือดั้งเดิมเหล่านี้ให้กับผู้ใช้ผ่าน Google Play Store, Apple Business Manager หรือ Microsoft Intune

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

ความสามารถหลัก

ด้วยการครอบ คุณสามารถ:

  • รวมแอปพื้นที่ทํางาน Power Apps อย่างน้อยหนึ่งชุดในแพคเกจแอปสําหรับอุปกรณ์เคลื่อนที่ดั้งเดิมเดียวกัน
  • ปรับแต่งประสบการณ์การเริ่มต้นแอปสําหรับอุปกรณ์เคลื่อนที่ของคุณเพื่อให้ตรงกับแบรนด์ขององค์กรของคุณ
  • ระบุไอคอนแอป รูปหน้าจอเริ่มต้น รูปหน้าจอยินดีต้อนรับ และจานสี
  • อัปเดตแอปมือถือที่ถูกครอบโดยการเผยแพร่การเปลี่ยนแปลงไปยังแอปพื้นที่ทำงานที่รวมอยู่ผ่านทาง Power Apps Maker Portal
  • แจกจ่ายแอปโดยใช้ MDM

หมายเหตุ

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

ประโยชน์ของการห่อ

Wrap นําความสามารถของแพลตฟอร์มการพัฒนาแอปพลิเคชันสําหรับอุปกรณ์เคลื่อนที่ดั้งเดิม (MADP) มาสู่ Power Apps:

ประโยชน์ คำอธิบาย
การพัฒนาแอปสําหรับอุปกรณ์เคลื่อนที่ที่ไม่มีโค้ด สร้างแอปสําหรับอุปกรณ์เคลื่อนที่โดยไม่ได้รับประสบการณ์การใช้งานก่อนหน้านี้
การจัดการการสร้างแอปบนมือถือ เราสร้างแอปสําหรับคุณ
แบรนด์แบบ end-to-end ที่ไร้รอยต่อ ใช้โลโก้และจานสีของคุณเอง
รองรับแอปพลิเคชัน Canvas หลายรายการ รวมแอปหลายแอปในแอปสําหรับอุปกรณ์เคลื่อนที่เดียว
การกํากับดูแลองค์กรด้วย Microsoft Intune ปกป้องข้อมูลของคุณด้วยการจัดการแอป

ข้อกำหนดของซอฟต์แวร์และอุปกรณ์

แพลตฟอร์มที่ได้รับการสนับสนุน

  • iOS: เวอร์ชัน 14.0 หรือใหม่กว่า
  • Android: เวอร์ชัน 8.0 (API ระดับ 26) หรือใหม่กว่า

ข้อกําหนดของอุปกรณ์

  • iOS: iPhone 6S หรือใหม่กว่า, iPad รุ่นที่ 5 หรือใหม่กว่า
  • Android: อุปกรณ์ใด ๆ ที่ใช้ Android 8.0 หรือใหม่กว่า

ข้อกําหนดของนักพัฒนา

  • บัญชี Microsoft Power Apps ที่มีสิทธิ์การใช้งานที่เหมาะสม
  • เข้าถึง Microsoft Entra ID (ชื่อเดิมคือ Azure AD) สําหรับการลงทะเบียนแอป
  • การสมัครใช้งาน Azure (สําหรับ Azure Key Vault และ Blob Storage)
  • สําหรับการลงนามโค้ดด้วยตนเอง:
    • iOS: อุปกรณ์ macOS ที่ติดตั้ง Xcode แล้ว
    • Android: Windows PC ที่ติดตั้ง Android Studio

ภาพรวมของกระบวนการห่อหุ้ม

ฟีเจอร์ การห่อหุ้ม จะบรรจุแอปบนผ้าแคนวาสของคุณในเชลล์แอปสำหรับอุปกรณ์มือถือแบบเนทีฟและผลิตแพ็คเกจที่ใช้งานได้บนอุปกรณ์มือถือ คุณสามารถเซ็นชื่อแบบดิจิทัลและแจกจ่ายแพคเกจมือถือนี้เป็นแอป Android และ iOS แบบกําหนดเองของคุณผ่านช่องทางการกระจายแบบเนทีฟเช่น Google Play Store และ Apple Business Manager

กระบวนการทีละขั้นตอน

  1. เลือก แอปพื้นที่ทำงานหลัก ของคุณและเริ่มต้นตัวช่วยสร้างการครอบ แอปพื้นที่ทํางานหลักช่วยให้ผู้ใช้เห็นประสบการณ์เริ่มต้นเมื่อเปิดใช้งานแอปสําหรับอุปกรณ์เคลื่อนที่ของคุณ แอปพื้นที่ทำงานของคุณต้องเป็นส่วนหนึ่งของโซลูชัน ข้อมูลเพิ่มเติม: เพิ่มแอปพื้นที่ทำงานไปยังโซลูชัน
  2. คุณสามารถเลือกเพิ่ม แอปพื้นที่ทำงานรอง ลงในแอปสำหรับอุปกรณ์เคลื่อนที่ในตัวช่วยสร้างการครอบ ข้อมูลเพิ่มเติม: การครอบแอปพื้นที่ทำงานหลายแอปเข้าด้วยกัน
  3. เลือกแพลตฟอร์มเป้าหมาย (iOS และ Android) สำหรับแอปสำหรับอุปกรณ์เคลื่อนที่ของคุณ อีกทางหนึ่งคือเลือก รหัสโดยอัตโนมัติลงทะเบียน แพคเกจแอปสําหรับอุปกรณ์เคลื่อนที่ของคุณ
  4. ลงทะเบียนแอปของคุณ ใช้ การลงทะเบียนแอป ที่มีอยู่ หรือสร้างใหม่ในตัวช่วยสร้างการห่อหุ้ม
  5. กําหนด แบรนด์แอป ด้วยไอคอน รูปภาพ และชุดแบบสีเพื่อปรับแต่งแอปสําหรับอุปกรณ์เคลื่อนที่ของคุณ
  6. เพิ่มชื่อบัญชีที่เก็บข้อมูล Azure blob และชื่อคอนเทนเนอร์ ใช้ ที่เก็บข้อมูล Azure blob ที่มีอยู่หรือสร้างใหม่
  7. เริ่มกระบวนการสร้างในขั้นตอน สรุป เพื่อสร้างแอปสําหรับอุปกรณ์เคลื่อนที่ที่มีแบรนด์แบบกําหนดเองของคุณ
  8. ดาวน์โหลดแอปสำหรับอุปกรณ์เคลื่อนที่จาก ตำแหน่งที่เก็บข้อมูล Azure blob
  9. หากคุณไม่ได้เลือก ลงชื่อเข้าใช้รหัสโดยอัตโนมัติ ในตัวช่วยสร้างการตัดรหัส ให้ลงรหัสในแพคเกจแอปสําหรับอุปกรณ์เคลื่อนที่ด้วยตนเอง อ่านเพิ่มเติมเกี่ยวกับการลงชื่อเข้าใช้แพคเกจแอปสําหรับอุปกรณ์เคลื่อนที่ของคุณด้วยตนเอง: ลงทะเบียนแพคเกจแอปสําหรับอุปกรณ์เคลื่อนที่ของคุณด้วยตนเอง
  10. ทดสอบแพคเกจแอป
  11. แจกจ่ายแพคเกจแอปให้กับผู้ใช้มือถือ

ครอบแอปพื้นที่ทำงานหลายแอปเข้าด้วยกัน

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

แอปสำรองเป็นทางเลือก เมื่อคุณห่อหุ้มแอป Canvas เพียงแอปเดียว แอปนั้นจะถือว่าเป็นแอปหลัก และแพคเกจแอปมือถือจะไม่มีแอปรอง

ดังที่แสดงในภาพประกอบด้านล่าง แอปหลักสามารถมีลิงก์ไปยังแอปรองหลายแอปได้ คุณสามารถจัดการการนําทางระหว่างแอปหลักและแอปรองได้โดยใช้ฟังก์ชัน Launch()

แอปหลักและแอปรองรวมกัน

สร้างแบรนด์แอปสำหรับอุปกรณ์เคลื่อนที่ของคุณ

Wrap รองรับการปรับแต่งประสบการณ์การบูทสเตรปของแอปสําหรับอุปกรณ์เคลื่อนที่เพื่อให้ตรงกับข้อกําหนดการสร้างแบรนด์ขององค์กรของคุณ คุณสามารถระบุ:

  • ไอคอนแอป
  • ภาพหน้าจอเริ่มต้น
  • รูปภาพหน้าจอยินดีต้อนรับ (ลงชื่อเข้าใช้)
  • จานสีสําหรับประสบการณ์การใช้งานแบบดั้งเดิม

การสร้างแบรนด์ในการครอบ

คุณสามารถกำหนดตราสินค้าเองได้เมื่อสร้างโครงการห่อหุ้มของคุณ ข้อมูลเพิ่มเติม: กำหนดค่าการสร้างแบรนด์


คำศัพท์เกี่ยวกับการครอบ

Wrap เกี่ยวข้องกับหลายคอมโพเนนต์ใน Power Apps และแพลตฟอร์มของบริษัทอื่น เช่น iOS และ Android การทําความเข้าใจคอมโพเนนต์เหล่านี้เป็นสิ่งสําคัญเมื่อทํางานกับฟังก์ชันการครอบ

แพลตฟอร์มแอป

แพลตฟอร์มเป้าหมายสําหรับแอปของคุณในระหว่างกระบวนการสร้าง คุณสามารถสร้างรุ่นสําหรับ:

  • iOS — สร้างแพคเกจ IPA
  • Android — สร้างแพคเกจ APK
  • Google Play Store — สร้างแพคเกจ AAB สําหรับการแจกจ่าย

รหัสชุดรวม

ID การรวมกลุ่มเป็นตัวระบุที่ไม่ซ้ํากันสําหรับแอปของคุณที่ตามด้วยรูปแบบชื่อโดเมนแบบย้อนกลับ ต้องมีหนึ่งจุด (.) และไม่มีช่องว่าง ตัวอย่าง: com.contoso.myapp

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

การเซ็นโค้ด

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

แอปหลัก

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

แอปรอง

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

เปลี่ยนเส้นทาง URI

URI เปลี่ยนเส้นทาง (URL ตอบกลับ) เป็นตําแหน่งที่ตั้งที่เซิร์ฟเวอร์การให้สิทธิ์ส่งผู้ใช้หลังจากอนุญาตแอปและให้สิทธิ์โทเค็นการเข้าถึงเรียบร้อยแล้ว เซิร์ฟเวอร์การรับรองความถูกต้องส่งรหัสหรือโทเค็นไปยัง URI เปลี่ยนเส้นทาง ดังนั้นการลงทะเบียนตําแหน่งที่ถูกต้องระหว่างการลงทะเบียนแอปจึงเป็นสิ่งสําคัญ ข้อมูลเพิ่มเติม: เปลี่ยนเส้นทาง URI


ปัญหาและข้อจํากัดทั่วไป

ข้อจำกัดที่ทราบ

  • คุณลักษณะการครอบสนับสนุนเฉพาะแอปพื้นที่ทํางาน (ไม่ใช่แอปที่ขับเคลื่อนด้วยแบบจําลอง)
  • แอปแคนวาสทั้งหมดในโครงการครอบแอปต้องมาจากสิ่งแวดล้อมเดียวกัน
  • ผู้ใช้ต้องมีสิทธิ์การใช้งาน Power Apps เพื่อใช้แอปที่ครอบคลุม

ปัญหาทั่วไป

  • ข้อขัดแย้งของ ID การรวมกลุ่ม: ตรวจสอบให้แน่ใจว่า ID การรวมกลุ่มของคุณไม่ซ้ํากันทั่วทั้งองค์กรของคุณ
  • ปัญหารูปแบบรูปภาพ: รูปภาพทั้งหมดต้องอยู่ในรูปแบบ PNG
  • การลงชื่อปัญหาใบรับรอง: ตรวจสอบความถูกต้องของใบรับรองและวันหมดอายุ
  • การเข้าถึง Azure Key Vault: ตรวจสอบให้แน่ใจว่ามีการกําหนดค่าสิทธิ์ที่เหมาะสมแล้ว

สำหรับรายละเอียดในการแก้ไขปัญหา ดูวิธีแก้ปัญหาที่เกี่ยวข้องกับคุณสมบัติการแบ่งบรรทัดใน Power Apps


ขั้นตอนถัดไป

ความต้องการของระบบและข้อกำหนดเบื้องต้นสำหรับการครอบ

ดูเพิ่มเติม