Ngày 10 tháng 12 năm 2019, Xcode Phiên bản 11.2.1, MacOS X 10.15.1
Tôi đã phải đối mặt với chính xác vấn đề ngày hôm qua và tôi nghĩ đó có thể là vấn đề mạng, ít nhất là nó có vẻ như vậy. Nhưng sáng nay tôi đã thử vài mạng khác nhau và một số kết nối VPN, không có mạng nào hoạt động cả!
Câu trả lời được bình chọn cao nhất ở đây yêu cầu tôi đặt lại thư mục bộ đệm có tên .itmstransporter trong thư mục nhà của tôi, chương trình iTMSTransporter chạy trong một thư mục cụ thể, nhưng tôi không thể tìm thấy cả hai.
Nhưng ngay sau đó tôi đã hiểu rằng đó là thư mục bộ đệm cho những người sử dụng chương trình tải lên kế thừa: Trình tải ứng dụng , bị Apple không dùng nữa và không thể tìm thấy trong Xcode 11. Sau đó tôi thấy rằng Xcode mới nhất đã tìm thấy iTMSTransporter tại đây:
/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter
Và thư mục bộ nhớ cache của nó ở đây:
/Users/your_user_name/Library/Caches/com.apple.amp.itmstransporter/
Tôi đã xóa thư mục bộ đệm đã tồn tại của mình và chạy iTMSTransporter mà không có bất kỳ tham số nào , nó sớm bắt đầu xuất nhật ký và tải xuống một loạt các tệp và hoàn thành sau 2 hoặc 3 phút. Sau đó, tôi đã thử tải lên lại tệp ipa của mình, nó hoạt động !!!
KẾT LUẬN:
- Trình tải ứng dụng cũ hoặc Xcode mới nhất sử dụng chương trình Java iTMSTransporter để xử lý tải lên tệp ipa.
- Để hoạt động chính xác, iTMSTransporter yêu cầu một tập hợp các tệp jar được tải xuống từ Internet và được lưu trong bộ nhớ cache của bạn.
- Nếu bộ nhớ cache của bạn bị hỏng theo cách nào đó hoặc hoàn toàn không tồn tại, hãy gọi trực tiếp iTMSTransporter với các tham số chức năng như --upload-app trong trường hợp của chúng tôi, iTMSTransporter KHÔNG CẢNH BÁO BẠN, BẮT ĐẦU BẮT ĐẦU B ING ITSELF, nó chỉ bị kẹt ở đó, NÓI KHÔNG CÓ TẤT CẢ! (Bất cứ ai đã viết iTMSTransporter này, bạn thực sự cần phải cải thiện ý thức lập trình của mình).
- Gọi iTMSTransporter mà không có bất kỳ tham số nào sửa lỗi bộ đệm.
- Bộ đệm chức năng có dung lượng khoảng 65 MB, vào ngày 10 tháng 12 năm 2019 với Xcode Phiên bản 11.2.1 (11B500)
Choose Window > Background Activity to display the Background Activity window and view delivery status information for all applications, including pending messages, time remaining, warning and error messages, and so on.