แอปที่เก็บถาวรด้วย Xcode 11.2 (11B52) ถูกปฏิเสธ: ITMS-90534: Toolchain ไม่ถูกต้อง


52

ฉันได้ติดตั้งทั้ง Catalina และ Xcode 11 จากร้านค้าแล้วและพวกเขาก็ทันสมัย:

  • Catalina: 10.15.1 (19B88)
  • Xcode: 11.2 (11B52)

fastlaneเมื่อวานนี้ผมได้อัปโหลดไบนารีใหม่โดยใช้ วันนี้ฉันได้รับข้อความนี้จาก Apple:

เรียนผู้พัฒนา

เราพบปัญหาอย่างน้อยหนึ่งปัญหาที่มีการส่งล่าสุดเพื่อตรวจสอบ App Store สำหรับแอปของคุณ "Gözen Security" 7.3.2 (67) โปรดแก้ไขปัญหาต่อไปนี้แล้วอัปโหลดอีกครั้ง

ITMS-90534: Toolchain ไม่ถูกต้อง - แอปของคุณสร้างขึ้นด้วย Xcode หรือ SDK รุ่นที่ไม่สนับสนุน หากคุณวางแผนที่จะส่งบิลด์นี้ไปยัง App Store ต้องแน่ใจว่าคุณใช้ Xcode 10.1 และ SDK สำหรับ iOS 12.1 และ watchOS 5.1, Xcode 7.1 และ SDK สำหรับ tvOS 9 หรือ Xcode 6 และ SDK สำหรับ macOS เวอร์ชัน GM 10.9 หรือใหม่กว่า หากคุณกำลังใช้รุ่น Xcode เบต้าเพื่อทดสอบแอปของคุณตรวจสอบให้แน่ใจว่าคุณใช้เวอร์ชันที่รองรับล่าสุด สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรุ่นเบต้าที่รองรับให้ดูหน้าใหม่ของ App Store Connect ( https://developer.apple.com/app-store-connect/whats-new/ )

ขอแสดงความนับถืออย่างสูง,

ทีม App Store

ตั้งแต่CatalinaและXcode 11ถูกปล่อยออกมาอย่างเป็นทางการว่าทำไมAppleยังคงต้องการให้ผมใช้Xcode 10และiOS 12?


นั่นเป็นคำอธิบายข้อผิดพลาดทั้งหมดหรือไม่
kirander

ใช่มันคือข้อความทั้งหมด
Olcay Ertaş

11
โปรแกรมของ Apple มีข้อบกพร่องมากกว่าเดิม
Salman Khalid

1
developer.apple.com/services-account/download?path=/?hl=th สำหรับผู้ที่ต้องการลิงค์ดาวน์โหลด
Peter Tao

2
ไม่ซ้ำ! ครั้งสุดท้ายที่วิธีแก้ปัญหาคือการใช้รุ่นที่ออกล่าสุดครั้งนี้เป็นการใช้รุ่นเบต้าล่าสุด เนื่องจากคำตอบของคำถามอื่นไม่ได้มีใครสามารถลบแท็กซ้ำได้หรือไม่
Alex Wally

คำตอบ:


48

Xcode ได้รับการอัปเดตเป็นรุ่น 11.2.1 สิ่งที่สร้างใน Xcode ver 11.2 จะไม่สามารถใช้งานได้อีกต่อไป หากคุณไม่เห็นการอัปเดตใน Mac App Store ให้ไปที่บัญชีนักพัฒนาซอฟต์แวร์ของคุณและดาวน์โหลด Xcode ใหม่ด้วยตนเอง


1
Apple ประกาศข่าวอย่างเป็นทางการว่าจะไม่รับงานสร้างจาก Xcode 11.2?
Sohil R. Memon

โดยปกติ Apple จะยอมรับงานสร้างที่ทำโดยรุ่น XCode ก่อนหน้า
Salman Khalid

1
@Halpo yep, GM หมายถึงการเปิดตัว
kirander

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

1
@TomMarvoloRiddle - คุณสามารถดาวน์โหลด 11.2.1 จากการดาวน์โหลดของ Apple Developer ฉันเห็นด้วยว่าการเปิดตัว iOS13.2 / Xcode 11.2 นั้นค่อนข้างเป็นระเบียบ ขั้นแรกปล่อยการอัปเดต iOS อย่างเป็นทางการที่ยังไม่ได้รับการสนับสนุนจากรุ่น XCode อย่างเป็นทางการ…จากนั้นปัญหา 11.2 เหล่านี้
Klaus Busse

8

Xcode 11.2 เลิกใช้แล้วโดย Apple ในวันที่ 5 พฤศจิกายน 2019


วิธีแก้ปัญหาการทำงานเสมอ (ดาวน์โหลดด้วยตนเอง)

ดาวน์โหลดไฟล์ xip จากที่นี่

นอกจากนี้:

เวอร์ชั่นล่าสุด (Xcode 11.2.1)

หรือ

รุ่นเบต้าล่าสุด (Xcode 11.3 Beta)

หรือ

รุ่นใด ๆ ที่คุณต้องการ และเนื้อหาที่ดาวน์โหลดได้อื่น ๆ ทั้งหมด

จากนั้นแยกและย้ายไปยังตำแหน่งที่คุณต้องการ

คุณสามารถค้นหาประวัติของปัญหาได้ที่นี่


สวัสดี! คุณหมายถึงเลิกใช้อย่างไร ฉันคิดว่าสิ่งนี้ยังคงใช้ได้: "ตั้งแต่เดือนเมษายน 2563 แอพ iPhone และ iPad ทั้งหมดที่ส่งไปยัง App Store จะต้องสร้างด้วย iOS 13 SDK หรือใหม่กว่าพวกเขาจะต้องรองรับการออกแบบ iPhone XS Max ทุกหน้าจอหรือ iPad Pro ขนาด 12.9 นิ้ว (รุ่นที่ 3) หรือใหม่กว่า " จากด้าน Apple การเชื่อมโยงสำหรับมันdeveloper.apple.com/ios/submit
F3R1

@ F3R1 ไม่เกี่ยวกับ iOS นี่เป็นเรื่องเกี่ยวกับ Xcode ถ้าคุณพยายามอัปโหลดแอพของคุณไปยัง AppStore คุณจะได้รับข้อผิดพลาดที่แสดงว่า Xcode 11.2 และด้านล่างไม่เห็นด้วยกับการโพสต์นี้
Mojtaba Hosseini

ใช่ฉันเห็นแล้ว ขอผมใส่สิ่งนี้ลงในบริบท ฉันคิดว่าจนถึงเดือนเมษายน 2020 คุณจะได้รับอนุญาตให้อัปโหลดแอปด้วยเวอร์ชัน Xcode 10 ที่เสถียรล่าสุดและ Xcode 11 ทุกรุ่นที่เพิ่งมาหลังจากนั้น แต่เห็นได้ชัดว่านี่ไม่ใช่กรณี เท่าที่ฉันเห็นคุณสามารถอัปโหลดแอปไปยัง AppStore ด้วยเวอร์ชัน Xcode 10 ที่เสถียรหรือด้วยเวอร์ชัน Xcode 11 ที่เสถียรซึ่งเป็น (Xcode 11.2.1 ทันที)
F3R1

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