ภาพรวมของการครอบ
คุณลักษณะ การครอบ ใน Power Apps ช่วยให้คุณ ครอบ แอปพื้นที่ทำงานของคุณเป็นแอป Android และ iOS แบรนด์ที่กำหนดเองสำหรับการแจกจ่ายแบบเนทีฟให้กับผู้ใช้มือถือ คุณสามารถเผยแพร่แอปบนอุปกรณ์เคลื่อนที่แบบเนทีฟแบบรวมไปยังผู้ใช้ปลายทางผ่าน Microsoft Intune, Microsoft App Center, Google Play Store และ Apple Business Manager
คุณสามารถรวมแอปพื้นที่ทำงาน Power Apps แอปเดียวหรือหลายแอปในแพ็กเกจแอปบนอุปกรณ์เคลื่อนที่แบบเนทีฟเดียวกันได้ คุณสามารถใช้คุณลักษณะครอบเพื่อปรับแต่งประสบการณ์เริ่มต้นใช้งานแอปสำหรับอุปกรณ์เคลื่อนที่เพื่อให้ตรงกับข้อกำหนดการสร้างแบรนด์ขององค์กรของคุณ คุณสามารถระบุไอคอนแอป รูปภาพหน้าจอเริ่มต้น รูปภาพหน้าจอต้อนรับ (เข้าสู่ระบบ) และชุดแบบสีที่จะใช้ในแอปบนอุปกรณ์เคลื่อนที่
คุณสามารถอัปเดตแอปสำหรับอุปกรณ์เคลื่อนที่แบบรวมได้โดยการเผยแพร่การเปลี่ยนแปลงไปยังแอปพื้นที่ทำงานซึ่งรวมอยู่ในแพ็คเกจอุปกรณ์เคลื่อนที่โดยใช้ Maker Portal Power Apps การเปลี่ยนแปลงที่เผยแพร่ทั้งหมดไปยังแอปพื้นที่ทำงานที่รวมไว้จะถูกดาวน์โหลดโดยอัตโนมัติโดยแอปสำหรับแอปสำหรับอุปกรณ์เคลื่อนที่ที่ถูกครอบในเวอร์ชันที่เผยแพร่
การครอบ นำความสามารถของแพลตฟอร์มการพัฒนาแอปพลิเคชันบนมือถือแบบเนทีฟ (MADP) มาสู่ Power Apps
- การพัฒนาแอปสำหรับมือถือแบบไม่มีโค้ด—ทำแอปสำหรับมือถือที่ไม่มีประสบการณ์มาก่อน
- สร้างแอปสำหรับอุปกรณ์เคลื่อนที่ที่มีการจัดการ—เราสร้างแอปให้คุณ
- การสร้างแบรนด์แบบ end-to-end ที่ไร้รอยต่อ—ใช้โลโก้และชุดแบบสีของคุณเอง
- รองรับแอปพื้นที่ทำงานแบบหลายแอป—รวมหลายแอปไว้ในแอปสำหรับอุปกรณ์เคลื่อนที่เดียว
- การกำกับดูแลองค์กรด้วย Microsoft Intune—ปกป้องข้อมูลของคุณด้วยการจัดการแอป
หมายเหตุ
ครอบ มีจุดประสงค์เพื่อเผยแพร่แอปมือถือให้กับผู้ใช้ Power Apps ที่มีอยู่ โดยไม่ใช่แบบสาธารณะ
ทำความเข้าใจกระบวนการครอบ
คุณลักษณะ ครอบ จะ ครอบ แอปพื้นที่ทำงานของคุณในเชลล์แอปมือถือแบบเนทีฟและสร้างแพคเกจมือถือ คุณสามารถลงชื่อและแจกจ่ายแพคเกจมือถือนี้เป็นแอป Android และ iOS แบรนด์ที่กำหนดเองของคุณไปยังผู้ใช้บนมือถือผ่านช่องทางการกระจายแบบเนทีฟ เช่น Microsoft Intune, Microsoft App Center, Google Play Store และ Apple Business Manager
ส่วนต่อไปนี้จะอธิบายขั้นตอนที่เกี่ยวข้องกับการใช้คุณลักษณะครอบ เพื่อสร้างแอปสำหรับอุปกรณ์เคลื่อนที่ดั้งเดิม:
- เลือก แอปพื้นที่ทำงานหลัก ของคุณและเริ่มต้นตัวช่วยสร้างการครอบ แอปพื้นที่ทำงานหลักคือแอปที่มอบประสบการณ์เริ่มต้นที่คุณต้องการให้ผู้ใช้อุปกรณ์เคลื่อนที่เห็น เมื่อเปิดแอปบนอุปกรณ์เคลื่อนที่ แอปพื้นที่ทำงานของคุณต้องเป็นส่วนหนึ่งของโซลูชัน ข้อมูลเพิ่มเติม: เพิ่มแอปพื้นที่ทำงานไปยังโซลูชัน
- คุณสามารถเลือกเพิ่ม แอปพื้นที่ทำงานรอง ลงในแอปสำหรับอุปกรณ์เคลื่อนที่ในตัวช่วยสร้างการครอบ ข้อมูลเพิ่มเติม: การครอบแอปพื้นที่ทำงานหลายแอปเข้าด้วยกัน
- เลือก แพลตฟอร์มเป้าหมาย (iOS and Android) สำหรับแอปสำหรับอุปกรณ์เคลื่อนที่ของคุณ หรือเลือกที่จะ ลงนามโค้ดโดยอัตโนมัติ กับแพ็กเกจแอปสำหรับอุปกรณ์เคลื่อนที่ของคุณในตัวช่วยสร้างการครอบ
- ปรับแต่ง การสร้างแบรนด์ของแอปด้ ด้วยไอคอน รูปภาพ และชุดแบบสี เพื่อปรับแต่งแอปสำหรับอุปกรณ์เคลื่อนที่ของคุณ
- ลงทะเบียนแอปของคุณ ใช้ การลงทะเบียนแอป ที่มีอยู่หรือสร้างใหม่ในตัวช่วยสร้างการครอบ
- เลือก ตำแหน่ง App Center เพื่อจัดเก็บแอปสำหรับอุปกรณ์เคลื่อนที่ของคุณ ใช้ ตำแหน่ง App Center ที่มีอยู่หรือสร้างใหม่ในตัวช่วยสร้างการครอบ
- เริ่มกระบวนการสร้างในขั้นตอน การครอบ เพื่อสร้างแอปสำหรับอุปกรณ์เคลื่อนด้วยแบรนด์ที่กำหนดเองของคุณ
- ดาวน์โหลดแอปสำหรับอุปกรณ์เคลื่อนที่ของคุณจาก ตำแหน่ง App Center
- หากไม่ได้เลือก การลงนามโค้ดโดยอัตโนมัติ ในตัวช่วยสร้างการครอบ คุณต้อง ลงนามโค้ด กับแพ็คเกจ แอปสำหรับอุปกรณ์เคลื่อนที่ด้วยตนเอง ข้อมูลเพิ่มเติม: การเซ็นชื่อแพคเกจแอปสำหรับอุปกรณ์เคลื่อนที่ของคุณด้วยตนเอง
- ทดสอบแพคเกจแอป
- แจกจ่ายแพคเกจแอปให้กับผู้ใช้มือถือ
ครอบแอปพื้นที่ทำงานหลายแอปเข้าด้วยกัน
คุณสามารถครอบแอปพื้นที่ทำงานมากกว่าหนึ่งแอปเป็นแพ็คเกจแอปสำหรับอุปกรณ์เคลื่อนที่เดียว แพคเกจแอปสำหรับอุปกรณ์เคลื่อนที่ยังคงต้องการแอปโฮม เรียกว่าเป็นแอปหลัก แอปนี้จะกลายเป็นจุดเริ่มต้นสำหรับแอปพื้นที่ทำงานอื่นๆ ทั้งหมดที่รวมอยู่ในแพตเกจแอปบนอุปกรณ์เคลื่อนที่ ซึ่งเรียกว่าแอปรอง
แอปสำรองเป็นทางเลือก เมื่อคุณครอบแอปพื้นที่ทำงานเพียงแอปเดียว แอปที่รวมไว้จะยังคงกำหนดให้เป็นแอปหลัก แต่แพตเกจแอปบนอุปกรณ์เคลื่อนที่จะไม่มีแอปรอง
ตามภาพประกอบต่อไปนี้ แอปหลักสามารถมีลิงก์ไปยังแอปรองหลายแอปได้ การเคลื่อนไหวระหว่างแอปหลักและแอปรองภายในแอปสำหรับอุปกรณ์เคลื่อนที่ดังกล่าว สามารถจัดการได้ด้วยฟังก์ชัน Launch()
สร้างแบรนด์แอปสำหรับอุปกรณ์เคลื่อนที่ของคุณ
การครอบรองรับการปรับแต่งประสบการณ์ bootstrap แอปสำหรับอุปกรณ์เคลื่อนที่ เพื่อให้ตรงกับข้อกำหนดการสร้างแบรนด์ขององค์กรของคุณ คุณสามารถระบุไอคอนแอป รูปภาพหน้าจอเริ่มต้น รูปภาพหน้าจอต้อนรับ (เข้าสู่ระบบ) และชุดแบบสีที่จะใช้ ตลอดทั้งประสบการณ์ดั้งเดิมของแอปบนอุปกรณ์เคลื่อนที่
ตัวเลือกการปรับแต่งแบรนด์จะพร้อมใช้งานเมื่อคุณสร้างโครงการการครอบของคุณ ข้อมูลเพิ่มเติม: กำหนดค่าการสร้างแบรนด์
ความต้องการของระบบ
รายการต่อไปนี้จะอธิบายสิ่งที่คุณต้องการก่อนที่คุณจะสามารถเริ่มใช้คุณลักษณะครอบเพื่อเผยแพร่แอปพื้นที่ทำงานอย่างน้อยหนึ่งรายการเป็นแพคเกจแอปสำหรับอุปกรณ์เคลื่อนที่
ข้อกำหนดสิทธิ์และการเข้าถึง
- เข้าถึง แอปพื้นที่ทำงาน อย่างน้อยหนึ่งรายการเพื่อสร้างโครงการการครอบ
- เข้าถึงพอร์ทัล Azure เพื่อสร้าง การลงทะเบียนแอป
- เข้าถึง Microsoft App Center
ข้อกำหนดของซอฟต์แวร์และอุปกรณ์
- อุปกรณ์ Mac สำหรับ การเซ็นโค้ดกับ iOS
- พีซี Windows สำหรับ การเซ็นโค้ดกับ Android
- ในการเรียกใช้แอปสำหรับอุปกรณ์เคลื่อนที่ที่ครอบ:
- อุปกรณ์ Android เวอร์ชัน 10 หรือสูงกว่า
- อุปกรณ์ iOS เวอร์ชัน 14 หรือสูงกว่า
หมายเหตุ
การพัฒนาแอปสำหรับแพลตฟอร์ม iOS จำเป็นต้องมีบัญชี โปรแกรมนักพัฒนา Apple
การทำความเข้าใจคำศัพท์เกี่ยวกับการครอบ
การครอบเกี่ยวข้องกับหลายองค์ประกอบใน Power Apps, App Center และแพลตฟอร์มบุคคลที่สาม เช่น iOS และ Android ดังนั้น จึงเป็นสิ่งสำคัญที่จะต้องเข้าใจส่วนประกอบที่เกี่ยวข้องในขณะที่ทำงานกับฟังก์ชันครอบใน Power Apps
ตําแหน่ง App Center
คอนเทนเนอร์ใน App Center เพื่อจัดเก็บแพคเกจที่สร้างขึ้นสำหรับการแจกจ่ายแอปสำหรับอุปกรณ์เคลื่อนที่ ประเภทเอาต์พุตของบิลด์จะแตกต่างกันไปตามแพลตฟอร์มเป้าหมายที่คุณเลือก
แพลตฟอร์ม | OS | ชนิดไฟล์เอาต์พุตของบิลด์ |
---|---|---|
iOS (สำหรับแจกจ่ายผ่าน Apple Store) | แบบกำหนดเอง | *.zip |
Android (สำหรับแจกจ่ายทุกช่องทาง ยกเว้น Google Play Store) | Android | *.apk |
แพลตฟอร์มแอป
แพลตฟอร์มที่ตั้งใจไว้สำหรับแอปที่คุณต้องการผ่านขั้นตอนการสร้างเพื่อเผยแพร่ คุณสามารถสร้างบิลด์สำหรับแอปสำหรับอุปกรณ์เคลื่อนที่สำหรับ iOS, Android หรือ Google Play Store
- iOS สร้างแพคเกจ IPA
- Android สร้างแพคเกจ APK
- Google Play Store สร้างแพคเกจ AAB
สร้างโครงการการครอบ
การสร้างโครงการการครอบ เป็นกระบวนการที่สร้างแพคเกจสำหรับการแจกจ่ายแอปสำหรับอุปกรณ์เคลื่อนที่ ข้ามแพลตฟอร์มต่างๆ กระบวนการนี้ใช้แอปที่คุณลงทะเบียนบนแพลตฟอร์มข้อมูลประจำตัวของ Microsoft และสร้างบิลด์บนตำแหน่ง App Center ที่กำหนด ขึ้นอยู่กับแพลตฟอร์มที่คุณเลือก แพคเกจที่สร้างขึ้นนั้นรวมถึงแอปหลักและแอปรองเพิ่มเติมที่รวมอยู่ในแพคเกจแอปสำหรับอุปกรณ์เคลื่อนที่หนึ่งแพคเกจ สำหรับแต่ละประเภทแพลตฟอร์ม
รหัสชุดรวม
เอกลักษณ์เฉพาะตัวของแอปสำหรับอุปกรณ์เคลื่อนที่สำหรับส่งออก ทำตามรูปแบบชื่อโดเมนย้อนกลับ ตัวอย่างเช่น com.contoso.myapp
การเซ็นโค้ด
การเซ็นโค้ดเป็นกระบวนการในการทำให้แอปสำหรับอุปกรณ์เคลื่อนที่ เสร็จสมบูรณ์ก่อนที่จะแจกจ่ายให้กับผู้ใช้ปลายทาง แอปที่มีรหัสที่มีการเซ็นโค้ดช่วยให้มั่นใจได้ว่าแอปนั้นมาจากแหล่งที่รู้จัก และโค้ดของแอปไม่มีการเปลี่ยนแปลงตั้งแต่ครั้งล่าสุดที่มีการลงชื่อโดยแหล่งที่เชื่อถือได้
แอปหลัก
แอปหลักคือจุดเริ่มต้นหรือแอปหน้าแรกสำหรับประสบการณ์แอปบนอุปกรณ์เคลื่อนที่ เมื่อครอบแอปพื้นที่ทำงานมากกว่าหนึ่งแอปเข้าด้วยกัน แอปเพิ่มเติมทั้งหมดถือเป็น แอปรอง หากมีการครอบและสร้างแอปพื้นที่ทำงานเพียงแอปเดียว จะถือว่าเป็นแอปหลักด้วย
เปลี่ยนเส้นทาง URI
URI การเปลี่ยนเส้นทางหรือ URL ตอบกลับ คือตำแหน่งที่เซิร์ฟเวอร์การให้สิทธิ์ส่งผู้ใช้เมื่อแอปได้รับอนุญาตสำเร็จ และได้รับรหัสการให้สิทธิ์หรือ โทเค็นการเข้าใช้ เซิร์ฟเวอร์การให้สิทธิ์จะส่งรหัสหรือโทเค็นไปยัง URI การเปลี่ยนเส้นทาง ดังนั้นสิ่งสำคัญคือคุณต้องลงทะเบียนตำแหน่งที่ถูกต้องซึ่งเป็นส่วนหนึ่งของขั้นตอนการลงทะเบียนแอป
ข้อมูลเพิ่มเติม: เปลี่ยนเส้นทาง URI
แอปรอง
แอปพื้นที่ทำงานเพิ่มเติมที่คุณครอบรวมไว้ในบิลด์เดียวกันสำหรับการแจกจ่ายแอปสำหรับอุปกรณ์เคลื่อนที่ พร้อมกับ แอปหลัก
ขั้นตอนถัดไป
ใช้ตัวช่วยสร้างการครอบเพื่อสร้างแอปสำหรับอุปกรณ์เคลื่อนที่ของคุณ