การติดตั้งแอปล้มเหลวเนื่องจากการให้สิทธิ์ตัวระบุแอปพลิเคชัน


304

ฉันไม่สามารถติดตั้งแอพ watchOS 2 WatchKit เนื่องจากสิทธิ์ของตัวระบุแอปพลิเคชัน สิ่งนี้เกิดขึ้นหลังจากเปิดกลุ่มแอพในแท็บความสามารถ

ข้อผิดพลาดแบบเต็ม:

การติดตั้งแอปล้มเหลว

การให้สิทธิ์แอปพลิเคชันตัวระบุของแอปพลิเคชันนี้ไม่ตรงกับแอปพลิเคชันที่ติดตั้ง ค่าเหล่านี้ต้องตรงกันเพื่อให้สามารถอัปเกรดได้

ภาพหน้าจอ 1

นี่กำลังเรียกใช้แอปในโหมดแก้ไขข้อบกพร่องบนอุปกรณ์จริง ทำงานได้แค่แอพ iOS ทำงานได้ดี

ฉันได้ปิดกลุ่มแอพอีกครั้งและลบไฟล์การให้สิทธิ์ที่เพิ่ม แต่ข้อผิดพลาดเดียวกัน


คุณสามารถค้นหาการแก้ไขได้หรือไม่
prasad1250

1
ใช่คำตอบจาก @ john-nesbitt ทำกลอุบาย
Ric Santos

1
ในฐานะที่เป็น 'ทำไม' มันเกิดขึ้น (อาจเป็นประโยชน์ในรายการ) ในกรณีของฉันในการเปลี่ยนแปลงบัญชีนักพัฒนา ได้รับการติดตั้งในบัญชี A และพยายามเรียกใช้หลังจากเปลี่ยนเป็นบัญชี B (ฉันไม่มีไฟล์สิทธิ์ในโครงการ)
bauerMusic

ลองดูคำตอบที่สองก่อนมันครอบคลุมมากขึ้นและจะไม่ส่งผลให้ข้อมูลสูญหาย
อาร์เคดบ๊อบ

คำตอบ:


746

ฉันมีปัญหากับแอพ iPhone และแก้ไขโดยใช้ขั้นตอนต่อไปนี้

  • ขณะที่อุปกรณ์ของคุณเชื่อมต่ออยู่และเปิด Xcode ให้เลือก Window-> อุปกรณ์
  • ในแท็บด้านซ้ายของหน้าต่างที่ปรากฏขึ้นให้เลือกอุปกรณ์ที่มีปัญหาของคุณ
  • ในแผงรายละเอียดทางด้านขวาให้ลบแอปที่ละเมิดออกจากรายการ "แอพที่ติดตั้ง"

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


59
ที่จะลบแอพและเนื้อหาทั้งหมด ฉันจำเป็นต้องอัปเกรดและไม่ปล่อยข้อมูลทั้งหมดของฉันในกระบวนการถ้าเป็นไปได้
Robert Gummesson

65
ดังนั้นคุณจึงลบแอป
railwayparade

6
แอพของฉันไม่ปรากฏในรายการ Windows-> อุปกรณ์ แต่ฉันลบออกจากโทรศัพท์ (โดยการกดที่ไอคอนค้างไว้) ซึ่งแก้ไขปัญหาได้ ขอบคุณจอห์น
Steve

16
ฉันต้องการทดสอบการโยกย้ายแอปเป็นเวอร์ชันใหม่และฉันไม่สามารถทำได้ถ้าฉันลบแอพที่มีอยู่ (เวอร์ชั่น AppStore) ออกจากอุปกรณ์
mixtly87

3
แน่นอนว่าใช้งานได้ แต่ในกรณีของฉันปัญหาคือว่าฉันต้องทำเช่นนี้ทุกครั้งที่มีคนอื่นในทีมใช้อุปกรณ์เดียวกันซึ่งน่ารำคาญการลบจึงไม่ใช่ทางออกที่ดี!
v01pe

97

ฉันมีปัญหานี้และไม่สามารถแก้ไขได้โดยไม่ต้องลบและติดตั้งแอพใหม่อีกครั้ง (messing กับโปรไฟล์การจัดเตรียมตามที่แนะนำที่นี่ไม่ได้ช่วย)

อย่างไรก็ตามฉันไม่ได้สูญเสียข้อมูลการทดสอบที่มีอยู่ นี่คือวิธีการทำเช่นนั้นสำหรับทุกคนที่มีปัญหานี้ในอนาคต:

  1. ก่อนที่จะลบแอปให้เปิดหน้าต่าง Xcode "อุปกรณ์" (นั่นคือ cmd-shift-2)
  2. เลือกอุปกรณ์ของคุณและค้นหาแอปของคุณในรายการ "แอพที่ติดตั้ง"
  3. คลิกที่ไอคอนรูปเฟืองแล้วเลือก "ดาวน์โหลดคอนเทนเนอร์ ... " นี่จะเป็นการคัดลอกข้อมูลทั้งหมดของแอปไปยัง Mac ของคุณ บันทึกไว้ที่ไหนสักแห่งตอนนี้
  4. ลบแอพและติดตั้งใหม่จาก Xcode ฆ่าแอพจาก Xcode (คลิกที่ปุ่มหยุด) ดังนั้นจึงไม่ทำงาน
  5. กลับไปที่หน้าต่าง "อุปกรณ์" คลิกไอคอนรูปเฟืองแล้วเลือก "แทนที่คอนเทนเนอร์ ... " เลือกข้อมูลที่คุณดาวน์โหลดมายัง Mac ของคุณในขั้นตอนที่ 3

Xcode จะกู้คืนข้อมูลแอปที่คุณบันทึกไว้ก่อนหน้านี้ ตอนนี้คุณมีข้อมูลทดสอบเก่าของคุณกลับมาแล้วและแอปควรจะทำงาน


3
วิธีนี้ใช้งานได้ดีโดยเฉพาะเมื่อใช้คุณลักษณะ "การจัดสรรอัตโนมัติ" ใน Xcode 8
Steve Madsen

2
ฉันหวังว่าฉันจะอ่านสิ่งนี้ก่อนใช้คำตอบ จากนั้นข้อมูลสถานะจะถูกเก็บรักษาไว้ (ดูความคิดเห็นของฉันด้านบน)
Tim Maher-De Troyer

1
นี่ควรเป็นคำตอบที่เลือก
galactikuh

คำตอบที่ถูกต้อง 100% หากคุณไม่ต้องการสูญเสียข้อมูลของคุณ ควรเป็นคำตอบที่ได้รับการยอมรับ
บ๊อบ Arcady

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

29

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

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


28

คุณจะได้รับข้อผิดพลาดนี้เมื่อคำนำหน้า AppID ของคุณไม่ตรงกับคำนำหน้าของแอพที่ติดตั้งไว้ก่อนหน้านี้ หากแอพของคุณอยู่ใน App Store แล้วคุณจะไม่สามารถส่งอัปเดตได้หากไม่คืนค่ารหัสนำหน้า AppID ดั้งเดิมหรือติดต่อ Apple

คำแนะนำของ Apple สำหรับการจัดการปัญหานี้: https://developer.apple.com/library/content/technotes/tn2319/_index.html#//apple_ref/doc/uid/DTS40013778-CH1-ERRORMESSAGES-UPGRADE_S_APPLICATION_IDENTIFIER_DO_TH_TH_TH_TH_TH_TH_TH

หากคุณไม่ต้องการเปลี่ยนคำนำหน้า AppID Xcode กำลังลงชื่อแอปของคุณด้วยโปรไฟล์การจัดสรรที่ไม่ถูกต้อง

หากคุณต้องการเปลี่ยนคำนำหน้า AppID (เนื่องจากแอปถูกย้ายไปยังนักพัฒนาใหม่หรือคุณกำลังย้ายจาก AppID ก่อนปี 2011) คุณต้องติดต่อ Apple เพื่อย้าย AppID ที่มีอยู่ไปยังคำนำหน้าใหม่

คุณต้องเพิ่มการให้previous-application-identifiersสิทธิ์ในแอพของคุณโดยแสดงรายการ AppID ก่อนหน้าทั้งหมด (พร้อมคำนำหน้าเก่า) และคุณต้องขอให้ Apple สร้างโปรไฟล์การจัดสรรสำหรับคุณที่มีprevious-application-identifiersสิทธิ์


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

17

ฉันแก้ไขได้โดยไม่ต้องลบแอพ

ด้วยโครงการเปิดใน xcode โครงการ -> การตั้งค่าการสร้าง -> การเซ็นชื่อรหัส -> โปรไฟล์การจัดเตรียม (ดร็อปดาวน์) มันอาจถูกตั้งเป็นอัตโนมัติและกำลังเลือกโปรไฟล์ที่ไม่ถูกต้อง เปิดรายการแบบหล่นลงและเลือกรายการที่ถูกต้องจากนั้นเรียกใช้แอปอีกครั้ง


ในตอนแรกฉันพยายามลบและติดตั้งแอพใหม่ ใช้งานไม่ได้ จากนั้นฉันเลื่อนลงและเห็นคำตอบนี้ บิลด์ล้มเหลวโดยมีข้อผิดพลาดนี้เฉพาะสำหรับ UItests อัตโนมัติ แต่ไม่ใช่สำหรับบิลด์ปกติและปรากฎว่าเลือกโปรไฟล์การจัดสรรที่ถูกต้องสำหรับบิลด์ปกติ แต่ไม่ใช่บิลด์ UItests อัตโนมัติ ดังนั้นการอัปเดตที่แก้ไขปัญหา ..
ฤกษ์ดี

5

ฉันประสบปัญหาเดียวกันและติดขัดหลายนาทีและหลังจากการค้นหาทางออกที่ง่ายที่สุดที่ฉันพบคือเพิ่งลบแอพที่ติดตั้งก่อนหน้านี้ออกจากอุปกรณ์ของคุณด้วยตนเองและลองเรียกใช้แอปจาก Xcode อีกครั้ง

หวังว่ามันจะช่วยคุณ ดีที่สุด ...


4

ขั้นตอน

  1. ขณะที่อุปกรณ์ของคุณเชื่อมต่ออยู่และเปิด Xcode ให้เลือก Window-> อุปกรณ์
  2. ตอนนี้เลือกแอพและดาวน์โหลดคอนเทนเนอร์โดยใช้ไอคอนการตั้งค่า
  3. ลบแอพ
  4. ติดตั้งแอพอีกครั้งโดยใช้ Xcode
  5. หยุดจาก Xcode
  6. ไปที่ Window-> Device และเลือกแอพและเปลี่ยนคอนเทนเนอร์ที่สำรองข้อมูลจากแอพก่อนหน้า

ขั้นตอนคอนเทนเนอร์ไม่จำเป็น แต่ดีถ้าคุณต้องการรักษาข้อมูล ขอบคุณ.
Awesomeness


2

ฉันพยายามทำบางสิ่งด้วยตัวเองเช่นการอัปเดต / สร้างโปรไฟล์การจัดสรรใหม่การแก้ไขการให้สิทธิ์ใน Apple Member Center และในโครงการ แต่ในกรณีของฉันฉันต้องลบแอปพลิเคชันและรันใหม่อีกครั้ง

o_O


การให้สิทธิ์แอปพลิเคชันตัวระบุของแอปพลิเคชันนี้ไม่ตรงกับแอปพลิเคชันที่ติดตั้ง

หมายเหตุ: มีข้อความว่า " ... ไม่ตรงกับแอปพลิเคชันที่ติดตั้ง "

ฉันเดาว่ามันเกิดขึ้นกับฉันเพราะเราเพิ่มส่วนขยายแอปใหม่และต้องมีปัญหาการโยกย้ายที่เกี่ยวข้องกับเป้าหมายหรือไม่ ไม่แน่ใจ แต่อย่างใด


ใช่ลบแอพที่ติดตั้งในอุปกรณ์ของคุณและเรียกใช้อีกครั้งจาก Xcode ฉันมีปัญหานี้เพราะฉันเพิ่มเป้าหมายใน Xcode
Syed Asad Ali

2

ฉันพบว่าฉันได้เปลี่ยนโปรไฟล์การจัดสรรโดยไม่ตั้งใจเพื่อให้มีไวด์การ์ดอยู่ในนั้น

นั่นคือมันเปลี่ยนจาก com.companyname.appnickname เป็น com.companyname *

ฉันสร้างโปรไฟล์การจัดเตรียมใหม่ด้วยชื่อเต็มถูกต้องดาวน์โหลดตั้งเป้าหมาย -> สร้างการตั้งค่า -> โปรไฟล์การจัดเตรียมไปยังโปรไฟล์ใหม่รีสตาร์ท xcode มีข้อผิดพลาดแปลกประหลาดจาก xcode (ดูเหมือนจะสับสนนักพัฒนาแอปต่าง ๆ ของฉัน เข้าสู่ระบบ) เริ่ม xcode อีกครั้งและใช้งานได้!

ฉันไม่ต้องการลบแอพที่มีอยู่เพราะฉันพยายามทดสอบว่าจะเกิดอะไรขึ้นเมื่อผู้ใช้อัปเกรดแอพเป็นเวอร์ชันที่ใหม่กว่าดังนั้นฉันจึงติดตั้งแอพสโตร์เวอร์ชั่นแล้วรัน xcode ของฉันด้วยเวอร์ชั่นที่ใหม่กว่า เช่น 'อัปเกรด' แอปโดยไม่ลบข้อมูลผู้ใช้ใด ๆ )


คุณเพียงแค่ต้องแน่ใจว่าคุณใช้โปรไฟล์การจัดเตรียมที่คุณสร้างแอพด้วย
mj662

2

ฉันมีข้อผิดพลาดเดียวกันและฉันแก้ไขได้โดยเปลี่ยน Bundle Identifier เป็นสิ่งใหม่ หลังจากนั้นก็สร้างโครงการโดยไม่มีปัญหา

ขั้นตอนของฉัน:

  • เปิด Xcode
  • ไปที่แท็บทั่วไป
  • ค้นหาตัวตน
  • เปลี่ยน Bundle Identifier เป็นสิ่งใหม่

การเปลี่ยนแปลงตัวระบุบันเดิล


2
วิธีนี้ใช้ไม่ได้หากคุณต้องการทดสอบการอัปเดตแอป
Raphael Oliveira

2
ด้วยการเปลี่ยนบันเดิล ID คุณได้สร้างแอปใหม่อย่างมีประสิทธิภาพ
Steve Madsen

2

ฉันมีปัญหาเดียวกัน bundle.identifier และชื่อของโครงการจะต้องเหมือนกัน อย่างน้อยนั่นก็เป็นปัญหาของฉัน


1

ถอนการติดตั้งแอพ iPhone หลักดูแอพและสร้างขึ้นมาใหม่แก้ปัญหาได้


1

ฉันมีข้อผิดพลาดเดียวกันจนกระทั่งคืนค่านาฬิกากลับเป็นค่าเริ่มต้นจากโรงงาน https://forums.developer.apple.com/thread/17948

"เห็นได้ชัดว่าคุณมีและแอพ WatchOS 1 อยู่แล้วและลองอัปเดตเป็น WatchOS 2 การเปลี่ยนแปลงตัวระบุกลุ่มและทำให้เกิดข้อผิดพลาดนี้หากคุณอัปเดตนาฬิกาคุณจะต้องทำการรีเซ็ตหากคุณติดตั้งแอป WatchOS1 ก่อนอัปเดตแอปนั้น WatchOS2."


ฉันต้องคืนค่านาฬิกากลับเป็นค่าเริ่มต้นจากโรงงานด้วย ลองใช้คำแนะนำที่เกี่ยวข้องอื่น ๆ ทั้งหมด แต่ก็ไม่มีประโยชน์ มีการสร้างโปรไฟล์การจัดสรรใหม่ทั้งหมดเพื่อให้แน่ใจว่าสอดคล้องกับการให้สิทธิ์ สถานการณ์ของฉันเป็นไปตามที่อธิบายไว้ที่นี่: มีแอพ WatchOS 1 ที่มีอยู่ซึ่งฉันพยายามอัปเดตเป็น WatchOS 2
rene

1

แม้ว่าผมทำตามขั้นตอนบางอย่างไม่กี่ตรรกะ: ถอนการติดตั้งแอปสร้างโครงการโซลูชั่นเดียวที่ทำงานสำหรับฉันคือ: รีสตาร์ท XCode (XCode 8.1)


1

สิ่งนี้เกิดขึ้นเมื่อฉันพยายามติดตั้งส่วนบนของโครงสร้างแบบเฉพาะกิจ


1

ในการตอบสนองต่อปัญหานี้ส่วนใหญ่มีประเด็นสำคัญอย่างหนึ่งที่ถูกมองข้ามโดยผู้ถามดั้งเดิม แอปจะต้องติดตั้งโดยไม่ต้องลบการติดตั้งที่มีอยู่ ในกรณีของฉันแอพใช้ฐานข้อมูล SQLite ที่เก็บข้อมูลค่อนข้างน้อยสำหรับผู้ใช้ เห็นได้ชัดว่าถ้าคุณลบแอปแล้วคุณลบข้อมูล วิธีแก้ปัญหาที่อนุญาตให้ฉันทดสอบในลักษณะเดียวกับที่ผู้ใช้จะอัปเดตมันเป็นสิ่งที่ต้องทำ

ในกรณีของฉันปัญหาคือ Xcode โดยใช้โปรไฟล์การจัดสรรที่สร้างขึ้นโดย Xcode โดยอัตโนมัติ สิ่งนี้อาจเกิดขึ้นเพราะฉันมีคอมพิวเตอร์เครื่องใหม่และไม่ได้ถ่ายโอนโปรไฟล์การจัดสรรการแจกจ่ายไป ไม่ต้องพูดถึงฉันไม่ได้อัปเดตแอพในเกือบ 2 ปี ดังนั้นโปรไฟล์การจัดสรรดั้งเดิมของฉัน (ซึ่งมีแอปพลิเคชันตัวระบุสิทธิ์) จึงหายไปนาน วิธีแก้ไข: ใน Xcode preferences-> Accounts-> เลือก Apple ID-> ดู Details-> ภายใต้ Provisioning Profiles คลิกขวาที่โปรไฟล์ที่สร้างจาก Xcode สำหรับแอพนั้น (มันนำหน้าด้วย XC iOS) แล้วเลือกย้ายไปที่ถังขยะ .

โปรไฟล์การจัดสรร Xcode ภายใต้บัญชี

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


1

TLDR - ลบแอพออกจากอุปกรณ์และเรียกใช้อีกครั้ง

ในกรณีของฉัน:
1 ผมรวบรวมและรันแอปบน iPhone อุปกรณ์
2. ฉันเปิดในการตั้งค่าความสามารถและเปิดiCloud
3. จากนั้นฉันพยายามเรียกใช้แอพอีกครั้ง, บูม, ข้อผิดพลาด: "การติดตั้งแอปล้มเหลวสิทธิ์ในการระบุแอปพลิเคชันของแอปพลิเคชันนี้ไม่ตรงกับแอปพลิเคชันที่ติดตั้ง ต้องตรงกับการอัปเกรดจึงจะได้รับอนุญาต

4. จากนั้นฉันลบแอพออกจาก iPhone (หลังจากฉันอ่านคำตอบที่นี่)
5. ทุกอย่างทำงานได้ดี


1

สำหรับคนที่อาจเป็นส่วนหนึ่งของทีมมากกว่าหนึ่งทีมนี่อาจเป็นปัญหาของคุณ:

  • หากรหัสมัดของแอปมีการเข้ารหัสอย่างหนักใน Info.plist ของคุณ Xcode อาจสับสนและทำให้เกิดความโกรธเคือง

เพื่อแก้ไข:

  • ตรวจสอบให้แน่ใจว่าตั้งค่าบันเดิล id เป็น:

    $ (PRODUCT_BUNDLE_IDENTIFIER)


0

คำตอบที่ยอมรับไม่ได้ผลสำหรับฉัน เพื่อให้ทำงานได้ฉันต้องรีเซ็ต Apple Watch เป็นข้อมูลสำรองล่าสุด


0

ฉันได้รับข้อผิดพลาดนี้หลังจากที่ฉันย้ายจาก 5s เป็น 6s ฉันกู้คืน 6s ใหม่จากข้อมูลสำรองของ iPhone เก่า ด้วยเหตุนี้ใน iPhone ใหม่จึงได้ติดตั้งแอปเก่า

แอพเก่าไม่แสดงในรายการ "แอพที่ติดตั้ง" 6s ที่ 6! ฉันลบแอปเก่านี้ออกจาก 6s ด้วยตนเองและทุกอย่างเรียบร้อยดี


0

ฉันพบปัญหานี้เพราะฉันสร้างขึ้นในโทรศัพท์โดยปิดการลงชื่อรหัสของฉันจากเครื่องอื่นดังนั้นคุณต้องถอนการติดตั้งแอพจากโทรศัพท์ก่อนที่จะติดตั้ง / สร้างไปยังโทรศัพท์ด้วยการลงชื่อรหัส


0

สิ่งนี้สามารถแก้ไขได้อย่างง่ายดายโดยการลบแอพก่อนหน้าจากอุปกรณ์ของคุณ และเริ่มติดตั้งใหม่อีกครั้ง มันใช้งานได้ดีสำหรับฉัน


0

ฉันประสบปัญหาเดียวกันในวันนี้และแก้ไขมันโดยเพียงแค่เปลี่ยนชื่อที่แสดงและตัวระบุบันเดิลจากแอปก่อนหน้าซึ่งติดตั้งบน iPhone ของฉันด้วย ขั้นตอน:

Xcode -> General tab -> Find Identity -> Change Bundle Identifier

ดังนั้นตอนนี้ฉันมีสองแอพเดียวกันที่มีฟังก์ชั่นเดียวกัน แต่มีชื่อและตัวตนที่แตกต่างกันสองรายการ


0

ในกรณีของฉันมันเป็นเพราะใบรับรอง

เนื่องจากใบรับรองของฉันเองเพื่อลงชื่อเข้าใช้แอปไม่ได้เป็นส่วนหนึ่งของทีม developper (พนักงานใหม่) การอัปเกรดแอพจาก App Store เป็นเวอร์ชันใหม่ไม่ได้รับอนุญาต

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

ค่อนข้างสกปรกและยุ่งยากเล็กน้อย แต่ฉันหวังว่ามันจะช่วยใครซักคน


0

ปัญหาของฉันคือรหัสแอปร่วมกับใบรับรองที่ใช้ในการสร้างโปรไฟล์การจัดสรร โปรไฟล์การจัดสรรของฉันไม่ทำงานเพราะไม่มี "Elgible" (สร้างขึ้นด้วยใบรับรองที่ตรงกับ ID แอป) ฉันย้ายการพัฒนาไปเป็นเครื่องจักรใหม่ดังนั้นนี่อาจเป็นเหตุผลที่ลึกซึ้งกว่า ฉันต้องสร้างใบรับรองใหม่ไม่ว่าในระดับใดแล้วโปรไฟล์การจัดเตรียมใหม่ที่มีใบรับรองนั้นจะต้องระมัดระวังในการเลือก ID แอปที่ถูกต้องเมื่อสร้าง โชคดี.


0

ไม่มีคำตอบข้างต้นสำหรับฉัน ปัญหาของฉัน: ฉันได้ติดตั้งแอพเวอร์ชันจาก Testflight ดังนั้นฉันเพิ่งลบทั้งแอพเก่าและเวอร์ชัน Testflight และทำงานได้อีกครั้ง


0

ยอมรับข้อตกลงที่รอดำเนินการจากเว็บไซต์นักพัฒนาและเว็บไซต์ iTunes Connect และเปิดโครงการใน X-Code อีกครั้งเพื่อแก้ไขสถานการณ์สำหรับฉัน


0

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

รายการภาพหน้าจอของใบรับรอง

คุณจะเห็นว่ามีใบรับรองสำหรับ XCode 11 (เท่าที่เห็นบนหน้าจอ) เพียงแค่ทำเครื่องหมายที่ช่องดาวน์โหลดโปรไฟล์อีกครั้งและอัปเดตโปรเจคของคุณที่ลงชื่อด้วยโปรไฟล์ใหม่


0

ด้วย MacOS Catalina iPhone ของคุณจะปรากฏในแถบด้านข้าง 'สถานที่ตั้ง' ของ Finder windows (ตราบใดที่คุณตั้งค่า Finder ไว้เพื่อแสดงอุปกรณ์ภายนอก) - คุณสามารถเข้าถึงไฟล์ผ่านตัวเลือก 'ไฟล์' ซึ่ง สามารถใช้ได้จากบาร์ใกล้ด้านบนของหน้าต่างด้านล่างของชื่อ (ในกรณีของฉันฉันต้องคลิก '>' ที่ด้านขวา)

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