โปรไฟล์การจัดสรรที่ใช้สำหรับการพัฒนาแอปพลิเคชั่น iPhone คืออะไร


138

จุดประสงค์ของโพรไฟล์การจัดเตรียมและเหตุใดจึงจำเป็นเมื่อทำการพัฒนาแอปพลิเคชั่น iPhone หากฉันไม่มีโปรไฟล์การจัดสรรจะเกิดอะไรขึ้น


2
มันถูกใช้เมื่อคุณจะแจกจ่ายใบสมัครของคุณบน iTune
Siddiqui

3
@ Siddiqui ไม่เพียงแค่นั้น คุณไม่สามารถแม้แต่จะทดสอบแอปของคุณบนอุปกรณ์จริงโดยไม่ต้องเตรียมโปรไฟล์
สีเขียว

คำตอบ:


134

คำพูดจาก: โปรแกรม iPhone Developer (~ 8MB PDF)

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


8
ดังนั้นทำไมคุณต้องมีโปรไฟล์ชั่วคราวที่ตรงกันเมื่อคุณทำการกระจายแอพสโตร์? โปรไฟล์การกระจายของ app store ไม่มีอุปกรณ์ใด ๆ แต่จำเป็นต้องมีเมื่อลงชื่อสมัครใช้ที่ app store
mskw

4
@mskw: มันจะตรวจสอบว่าบัญชีนักพัฒนาซอฟต์แวร์ของคุณสร้างแอป
Akusete

3
นอกจากนี้ยังกำหนดสิทธิ์ที่ได้รับอนุญาตเช่นการสนับสนุนการแจ้งเตือนแบบพุช, icloud และมาสก์พวงกุญแจ ฯลฯ
Mike Weller


ฉันเจอคำแนะนำการแก้ไขนี้เพื่อแก้ไขลิงก์ ฉันไม่สามารถตัดสินได้ว่าลิงก์นั้นถูกต้อง - แต่เนื่องจากลิงค์เสียมันจะดีมากถ้าคนที่มีความรู้ที่เหมาะสมสามารถแก้ไขได้!
MBT


2

Apple ให้ความสำคัญกับความปลอดภัยและคุณไม่สามารถติดตั้งแอปพลิเคชันใด ๆบนอุปกรณ์ iOS ของคุณได้ Apple มีวิธีการทางกฎหมายหลายวิธี:

  • เมื่อคุณต้องการทดสอบ / ตรวจแก้จุดบกพร่องแอปบนอุปกรณ์จริงDevelopment Provisioning Profileอนุญาตให้คุณทำ
  • เมื่อคุณเผยแพร่แอพคุณจะส่งDistribution Provisioning Profile[เกี่ยวกับ]และ Apple หลังจากตรวจสอบการมอบหมายใหม่โดยพวกเขาเองเป็นเจ้าของคีย์

Development Provisioning Profile ถูกเก็บไว้ในอุปกรณ์และมี:

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

Xcode โดยค่าเริ่มต้นจะคำนึงถึง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.