Ứng dụng được lưu trữ với Xcode 11.2 (11B52) bị từ chối: ITMS-90534: Toolchain không hợp lệ


52

Tôi đã cài đặt cả Catalina và Xcode 11 từ cửa hàng và chúng được cập nhật:

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

Hôm qua tôi đã tải lên một nhị phân mới bằng cách sử dụng fastlane. Hôm nay tôi nhận được tin nhắn này từ Apple:

Kính gửi nhà phát triển,

Chúng tôi đã xác định một hoặc nhiều vấn đề với bản đệ trình gần đây để đánh giá App Store cho ứng dụng của bạn, "Bảo mật của Gotzen" 7.3.2 (67). Vui lòng sửa các vấn đề sau, sau đó tải lên lại.

ITMS-90534: Toolchain không hợp lệ - Ứng dụng của bạn được xây dựng với phiên bản Xcode hoặc SDK không được hỗ trợ. Nếu bạn dự định gửi bản dựng này lên App Store, hãy đảm bảo bạn đang sử dụng phiên bản GM của Xcode 10.1 và SDK cho iOS 12.1 và watchOS 5.1, Xcode 7.1 và SDK cho tvOS 9 hoặc Xcode 6 và SDK cho macOS 10.9 trở lên. Nếu bạn đang sử dụng phiên bản Xcode beta để kiểm tra ứng dụng của mình, hãy đảm bảo bạn đang sử dụng phiên bản được hỗ trợ mới nhất. Để biết thêm thông tin về các phiên bản beta được hỗ trợ, hãy xem trang Mới của App Store Connect ( https://developer.apple.com/app-store-connect/whats-new/ ).

Trân trọng,

Nhóm App Store

Kể từ khi CatalinaXcode 11được phát hành chính thức tại sao Applevẫn muốn tôi sử dụng Xcode 10iOS 12?


Có phải đó là tất cả các mô tả về lỗi?
kirander

vâng, đó là tất cả thông điệp
Olcay Ertaş

11
Phần mềm của Apple có nhiều lỗi hơn nữa.
Salman Khalid

1
developer.apple.com/service-account/doad?path=/ cho bất cứ ai cần liên kết tải xuống
Peter Tao

2
Không phải là một bản sao! Lần trước giải pháp là sử dụng phiên bản phát hành mới nhất, lần này là sử dụng phiên bản beta mới nhất. Vì các câu trả lời cho câu hỏi khác không được áp dụng, ai đó có thể xóa thẻ trùng lặp không?
Alex Wally

Câu trả lời:


48

Xcode đã được cập nhật lên phiên bản 11.2.1. Bản dựng được tạo trong Xcode ver 11.2 không còn hợp lệ nữa. Nếu bạn không thấy bản cập nhật trong Mac App Store thì hãy truy cập tài khoản nhà phát triển của bạn và tải xuống Xcode mới theo cách thủ công.


1
Apple đã công bố bất kỳ tin tức chính thức nào rằng họ sẽ không chấp nhận bất kỳ bản dựng nào được tạo bởi Xcode 11.2?
Sohil R. Memon

Thông thường Apple chấp nhận các bản dựng được tạo bởi các Phiên bản XCode trước đó.
Salman Khalid

1
@Halpo yep, GM có nghĩa là phát hành
kirander

5
Phiên bản 11.2 đã giới thiệu một lỗi nghiêm trọng không cho phép tải lên do sự cố với UITextview. Đó là lý do tại sao họ đã hành động. Nhưng thực sự họ không nên phản đối 11.2 mà không cung cấp 11.2.1 ngay lập tức. Nó có sẵn dưới dạng tải xuống dưới trang web của nhà phát triển nhưng hôm qua thì không. Chỉ là thời điểm xấu. Hy vọng 11.2.1 hoạt động và không giới thiệu một lỗi nghiêm trọng khác.
SAP Pro

1
@TomMarvoloRiddle - bạn có thể tải xuống 11.2.1 từ các bản tải xuống của Nhà phát triển Apple. Tôi đồng ý mặc dù bản phát hành iOS13.2 / Xcode 11.2 khá lộn xộn. Lần đầu tiên phát hành bản cập nhật iOS chính thức chưa được hỗ trợ bởi bản phát hành XCode chính thức, sau đó là 11.2 vấn đề này.
Klaus Busse

8

Xcode 11.2 không được Apple phản đối vào ngày 5 tháng 11 năm 2019


Luôn luôn làm việc thay thế (Tải xuống thủ công)

Tải tập tin xip từ đây

Cũng thế:

Phiên bản phát hành mới nhất (Xcode 11.2.1)

hoặc là

Phiên bản Beta mới nhất (Xcode 11.3 Beta)

hoặc là

Bất kỳ phiên bản nào bạn cần . Và tất cả các nội dung có thể tải xuống khác

Sau đó giải nén và di chuyển nó đến nơi bạn thích.

Bạn có thể tìm thấy tất cả lịch sử giải quyết vấn đề ở đây.


Xin chào! Làm thế nào để bạn có nghĩa là không tán thành? Tôi nghĩ rằng điều này vẫn còn hiệu lực: "Bắt đầu từ tháng 4 năm 2020, tất cả các ứng dụng iPhone và iPad được gửi tới App Store sẽ cần được xây dựng với SDK iOS 13 trở lên. Chúng cũng phải hỗ trợ thiết kế toàn màn hình của iPhone XS Max hoặc iPad Pro 12,9 inch (thế hệ thứ 3) trở lên. " từ phía Apple. Liên kết cho nó: developer.apple.com/ios/submit .
F3R1

@ F3R1 đây không phải là về iOS, đây là về Xcode, nếu bạn cố tải ứng dụng của mình lên AppStore, bạn sẽ gặp lỗi cho thấy Xcode 11.2 trở xuống không được xem trong bài đăng này
Mojtaba Hosseini

Vâng tôi hiểu rồi. Hãy để tôi đặt điều này vào một bối cảnh. Tôi nghĩ rằng cho đến tháng 4 năm 2020, bạn được phép tải lên một ứng dụng với phiên bản Xcode 10 ổn định mới nhất và mọi phiên bản Xcode 11 xuất hiện sau đó. Nhưng rõ ràng đây không phải là trường hợp. Theo tôi thấy, bạn chỉ có thể tải ứng dụng lên AppStore với phiên bản Xcode 10 ổn định hoặc với phiên bản Xcode 11 ổn định (Xcode 11.2.1 bây giờ).
F3R1

Thật không may, Apple không thể dự đoán được trong một thời gian.
Mojtaba Hosseini
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.