10 ธันวาคม 2019, Xcode เวอร์ชั่น 11.2.1, MacOS X 10.15.1
ฉันกำลังเผชิญปัญหาเดียวกันเมื่อวานนี้และฉันคิดว่ามันอาจเป็นปัญหาเครือข่ายอย่างน้อยก็ดูเหมือนว่า แต่เช้านี้ฉันได้ลองใช้เครือข่ายที่แตกต่างกันและการเชื่อมต่อ VPN หลายอันพวกมันไม่ทำงาน!
คำตอบที่โหวตสูงสุดที่นี่ขอให้ฉันรีเซ็ตโฟลเดอร์แคชชื่อ. itmstransporterภายใต้ dir ที่บ้านของฉันรันโปรแกรมiTMSTransporterภายใต้โฟลเดอร์เฉพาะ แต่ฉันหาทั้งคู่ไม่เจอ
แต่ในไม่ช้าฉันก็พบว่ามันเป็นโฟลเดอร์แคชสำหรับคนที่ใช้โปรแกรมอัพโหลดดั้งเดิม: Application Loaderซึ่งเลิกใช้แล้วโดย Apple และไม่สามารถหาได้ใน Xcode 11 อีกต่อไปฉันพบว่า Xcode ล่าสุดอยู่ที่iTMSTransporterที่นี่:
/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter
และโฟลเดอร์แคชของมันอยู่ที่นี่:
/Users/your_user_name/Library/Caches/com.apple.amp.itmstransporter/
ฉันลบโฟลเดอร์แคชที่มีอยู่ของฉันและรัน iTMSTransporter โดยไม่ใช้พารามิเตอร์ใด ๆในไม่ช้ามันก็เริ่มเอาท์พุทบันทึกและดาวน์โหลดไฟล์จำนวนมากและเสร็จใน 2 หรือ 3 นาที จากนั้นฉันลองอีกครั้งเพื่ออัปโหลดไฟล์ ipa ของฉันใช้งานได้ !!!
CONCLUTION:
- Application Loader เก่าหรือ Xcode ล่าสุดใช้โปรแกรม Java iTMSTransporterเพื่อประมวลผลการอัพโหลดไฟล์ ipa
- เพื่อให้ทำงานได้อย่างถูกต้อง iTMSTransporter จำเป็นต้องมีชุดไฟล์ jar ที่ดาวน์โหลดจากอินเทอร์เน็ตและแคชในโฟลเดอร์ท้องถิ่นของคุณ
- หากแคชของคุณแตกหรือไม่มีเลยให้เรียกใช้ iTMSTransporter โดยตรงพร้อมกับพารามิเตอร์การใช้งานเช่น - อัปโหลดแอพในกรณีของเรา iTMSTransporter ไม่เตือนคุณ NOR แคชแก้ไขโดยตัวมันเอง บอกว่าไม่มีอะไรเลย! (ใครก็ตามที่เขียน iTMSTransporter นี้คุณต้องปรับปรุงการเขียนโปรแกรมของคุณอย่างจริงจัง)
- เรียกใช้ iTMSTransporter โดยไม่มีพารามิเตอร์ใด ๆ แก้ไขแคช
- แคชที่ใช้งานได้มีขนาดประมาณ 65MB ในวันที่ 10 ธันวาคม 2019 พร้อม Xcode เวอร์ชัน 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.