ฉันติดตั้ง Xcode 8 ไว้ใน OS X El Capitan แล้ว
ฉันได้รับข้อผิดพลาดนี้:
การเซ็นชื่อสำหรับ "เป้าหมาย" ต้องมีทีมพัฒนา เลือกทีมพัฒนาในตัวแก้ไขโครงการ
ต้องมีการเซ็นชื่อรหัสสำหรับประเภทผลิตภัณฑ์ 'แอปพลิเคชัน' ใน SDK 'iOS 10.0'
ฉันติดตั้ง Xcode 8 ไว้ใน OS X El Capitan แล้ว
ฉันได้รับข้อผิดพลาดนี้:
การเซ็นชื่อสำหรับ "เป้าหมาย" ต้องมีทีมพัฒนา เลือกทีมพัฒนาในตัวแก้ไขโครงการ
ต้องมีการเซ็นชื่อรหัสสำหรับประเภทผลิตภัณฑ์ 'แอปพลิเคชัน' ใน SDK 'iOS 10.0'
คำตอบ:
Preferences
> Accounts
> Add Apple ID
:ตอนนี้คุณสามารถรันโครงการของคุณบนอุปกรณ์ได้แล้ว!
ในการเพิ่มบัญชีผู้พัฒนาไปยัง Xcode:
กดCmd ⌘+ ,(จุลภาค)
ไปที่Accounts
แท็บ
ทำตามภาพหน้าจอด้านล่างเพื่อเปิดใช้งานทีมพัฒนา:
xcode
รหัสแอปเปิ้ลเป็นพอกับล่าสุด คุณสามารถทดสอบแอปของคุณในอุปกรณ์โดยใช้ apple id ของคุณเท่านั้น!
general
แท็บไม่ได้ stackoverflow.com/questions/19407439/general-tab-missing
general
" หมายความว่าอะไร ใครคือนายพลเขาอยู่ที่ไหนและกองทัพอะไร ต้องการบริบทเพิ่มเติม
ในกรณีที่คุณยังคงมีปัญหานี้ให้คลิกที่การทดสอบและเลือกทีมสำหรับพวกเขาด้วย
ในการเปิดใช้งานแอปของคุณบนอุปกรณ์จริงคุณต้องมี Apple ID และลงทะเบียนอุปกรณ์ของคุณด้วย ID นั้น นั่นคือสาเหตุที่คุณได้รับข้อผิดพลาดนี้
นี่คือวิธีที่คุณทำ
ไปที่เนวิเกเตอร์ของโครงการ Cmd- 1หากคุณหาไม่เจอ
ลงชื่อเข้าใช้ด้วย Apple ID ของคุณที่เชื่อมโยงกับบัญชีนักพัฒนาของคุณหรือเพียงแค่ Apple ของคุณหากคุณไม่มีบัญชี dev
หากคุณยังไม่ได้ลงทะเบียนอุปกรณ์ของคุณด้วยบัญชีนั้นปุ่มจะปรากฏขึ้นเช่น 'ลงทะเบียนอุปกรณ์' คลิกที่และ Apple จะลงทะเบียนอุปกรณ์และทำใบรับรองและการลงนามรหัส (โอ้ใบรับรองยูนิคอร์นของฉันและการลงนามนั้นง่ายกว่าที่เคยเป็น)
เลือกอุปกรณ์ทางกายภาพของคุณแล้วกดรันและควรโหลดลงในอุปกรณ์ของคุณโดยไม่มีข้อผิดพลาด
ดีหลังจากที่ฉันทำทุกสิ่งเหล่านั้นแล้วฉันก็ยังได้รับข้อผิดพลาดดังนั้นฉันจึงปิด Xcode และเปิดขึ้นอีกครั้งจากนั้นก็ใช้งานได้
เมื่อเร็ว ๆ นี้มีปัญหากับXcode 11เบต้า 2:
หากเป้าหมายของคุณไม่มีแท็บ "การลงชื่อและความสามารถ" (ในกรณีของฉันมีเพียงเป้าหมายการทดสอบเท่านั้น) ให้เปิดการตั้งค่าการสร้างสำหรับโครงการของคุณแล้วคลิก "ทั้งหมด" แทนที่จะเป็น "พื้นฐาน" / "กำหนดเอง" ค้นหาการลงชื่อเข้าใช้ภายใต้การตั้งค่าและตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งทีมพัฒนาแล้ว
หากคุณต้องการปิดการใช้งานทีมในตอนนี้เนื่องจากคุณไม่มีบัญชีพัฒนาเพียงแค่เปลี่ยนเป้าหมายที่เมนูด้านบนเป็น iPhone แทนที่จะเป็นอุปกรณ์ iOS ทั่วไปหรืออุปกรณ์จริง
สำหรับผู้ใช้Ionic
และรับข้อผิดพลาดนี้ - คุณต้องเปิด$project_dir/platform/ios/$project_name.xcodeproj
- ทำตามขั้นตอนที่ระบุไว้ใน "คำตอบ"
เลือกทีมในการตั้งค่าทั่วไปของเป้าหมาย
สำหรับผู้ที่จะมาที่นี่หลังจากฉันถ้าเป็น Xcode 11 และ iOS 13 รูปแบบของคุณอาจดูแตกต่างจากที่คุณเห็นในคำตอบหลักสำหรับคำถามนี้เล็กน้อย
ก่อนอื่นให้ทำตามที่ระบุไว้ในคำตอบเพิ่ม Apple ID ของคุณในการตั้งค่า Xcode> บัญชี> เพิ่ม Apple ID
จากนั้นคลิกที่ชื่อโครงการซึ่งอยู่ในแผงด้านซ้ายจากนั้นคุณจะได้หน้าต่างการตั้งค่าจากนั้นมองหาการเซ็นชื่อและความสามารถและที่ที่คุณจะสามารถเห็น "ทีม" และเลือกชื่อของคุณเป็นตัวเลือก
เลือกทีมพัฒนาทั้งในโครงการและกำหนดเป้าหมายทุกสิ่งที่ตั้งค่าเป็นอัตโนมัติจากนั้นจะทำงาน
ฉันมีข้อผิดพลาดนี้ในโปรเจ็กต์ React Native ของฉันฉันคิดว่าฉันไม่ได้แก้ไขไฟล์. xcodeproj ที่ถูกต้อง! ฉันเข้าสู่ไดเรกทอรีโครงการ './ appname / ios' และเปิดไฟล์โครงการและแก้ไขชื่อทีมของฉันลงในโครงการและเริ่มทำงาน
ปรับลดเป้าหมายการพัฒนา iOS จาก12.1
เพื่อ12
แก้ไขปัญหาสำหรับฉันเนื่องจากฉันไม่มีทีม dev ที่ได้รับการกำหนดค่า