ฉันจะถ่ายโอนโปรไฟล์ผู้พัฒนา iOS ของฉันไปยังคอมพิวเตอร์เครื่องอื่นได้อย่างไร


63

ฉันได้รับ MBP ใหม่และต้องการโอนใบรับรองและโปรไฟล์ของฉันจากคอมพิวเตอร์เครื่องเก่า ตามมาตรฐานTN 2250 ภายใต้ "การถ่ายโอนข้อมูลประจำตัวของคุณ"ฉันต้องถ่ายโอนรายการสามชุด:

  • ใบรับรองนักพัฒนา iPhone ทั้งหมดในพวงกุญแจของคุณ
  • ใบรับรองการจำหน่าย iPhone ทั้งหมดในพวงกุญแจของคุณ
  • โปรไฟล์การจัดเตรียมทั้งหมดใน Xcode Organizer> แท็บอุปกรณ์> โปรไฟล์การจัดเตรียมภายใต้ "ห้องสมุด"

TN 2250 แนะนำให้ฉันคลิกลิงก์ที่ชื่อว่า "โอนโปรไฟล์นักพัฒนาของคุณไปยังคอมพิวเตอร์เครื่องอื่น" เพื่อค้นหาวิธีการถ่ายโอนดังกล่าว แต่ลิงก์นั้นให้ 404 และรีเฟรชหน้าอย่างมีประสิทธิภาพไปยังหน้าชื่อ "About Xcode"

ฉันจะถ่ายโอนโปรไฟล์ผู้พัฒนาไปยังคอมพิวเตอร์เครื่องอื่นได้อย่างไร

เครื่องเก่าของฉันใช้งาน OS X 10.6.8 และ Xcode 4.2 (4C199)
เครื่องใหม่ใช้งาน OS X 10.7.4 และ Xcode 4.3.3 (4E3002)


และในคู่มือผู้ใช้ "เกี่ยวกับ XCode" คุณจะพบหน้านี้ (ส่วนสุดท้าย): developer.apple.com/library/ios/documentation/ToolsLanguage/…
Rene Larsen

ขอบคุณสำหรับการชี้ให้เห็น; ฉันไม่เห็นมัน (ชัด) :-)
Thunder Rabbit

คำตอบ:


75

การนำเข้า / ส่งออกทำงานต่างกันใน Xcode 5+ คู่มือผู้พัฒนา Apple นี้แสดงวิธีการใช้

บัญชีของคุณแสดงภายใต้Xcode →การกำหนดค่าตามความชอบบัญชีและสามารถส่งออกได้โดยคลิกที่ไอคอนรูปเฟือง ( ) ที่ด้านล่างซ้าย

นำเข้า / ส่งออก Apple ID และสินทรัพย์การลงชื่อรหัส


1
จะทำงานได้หรือไม่หากคอมพิวเตอร์ทั้งสองเครื่องลงชื่อเข้าใช้ด้วยบัญชีผู้พัฒนา [เดียวกัน]
Christopher Francisco

มีใครคิดบ้างไหม? ฉันต้องการทำงานกับโครงการ iOS ของฉันจาก mac-mini และ macbook ด้วยบัญชีเดียวกัน มันใช้ได้ไหม?
salocinx

ฉันลงชื่อเข้าใช้ด้วยบัญชีเดียวกันบน iMac และ MacBook Pro โดยไม่มีปัญหา ใช้บัญชีบนอุปกรณ์แรกส่งออกแล้วนำเข้าอุปกรณ์ที่สอง
เจสัน

15

คุณสามารถทำได้จากภายใน Xcode

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

กระบวนการทีละขั้นตอนมีการอธิบายไว้ในhttp://developer.apple.com/library/ios/#documentation/ToolsLanguages/Conceptual/Xcode4UserGuide/080-Manage_Your_Devices/manage_devices.htmlใกล้ด้านล่างของส่วนที่มีชื่อว่าโอนโปรไฟล์นักพัฒนาของคุณไปยัง คอมพิวเตอร์เครื่องอื่น

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


รอเดี๋ยวก่อน; ฉันไม่มีส่วน "ทีม" ใน Organizer -> อุปกรณ์
Thunder Rabbit

คุณมีส่วนกำหนดค่าหรือไม่? ด้วยปุ่มนำเข้าส่งออกที่ด้านล่าง
Abizern

Ah! "โปรไฟล์นักพัฒนา" ภายใต้ไลบรารี่! ขอบคุณ!
Thunder Rabbit

ฉันเข้าใกล้แค่ขั้นตอนเดียว แต่ตอนนี้ได้รับข้อผิดพลาดอื่น ขอบคุณสำหรับความช่วยเหลือของคุณ!
Thunder Rabbit

2
ขั้นตอนโดยขั้นตอนการเชื่อมโยงไม่ได้อยู่ในขณะนี้
Blaise

3

คุณต้องส่งออกคีย์ส่วนตัวของคุณจากการเข้าถึง Key Chain ของ Mac OSX ซึ่งใบรับรองทำงานได้สำเร็จหรือจากผู้พัฒนาใบรับรองที่ทำและดาวน์โหลดใบรับรองจากApple Developer Portalมันจะทำงานได้ดีสำหรับฉัน


1
Xcode 4 ทำให้กระบวนการง่ายขึ้นมากช่วยให้คุณตัดโปรไฟล์ dev ของคุณพร้อมกับกุญแจสาธารณะและกุญแจส่วนตัวของคุณและนำเข้าลงใน Xcode บนเครื่องอื่นโดยไม่ต้องไปที่เชนเชนและดึงมันออกทีละตัว
Abizern

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