แอปที่เก็บถาวรด้วย 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.