Application Loader:“ ไม่สามารถดำเนินการจัดส่งได้: อินสแตนซ์ผู้ขนส่งที่มีอยู่กำลังอัปโหลดแพ็คเกจนี้”


99

ฉันไม่สามารถเอาชนะข้อผิดพลาดนี้ใน Application Loader ได้ ฉันออกจากรีสตาร์ทลองใช้คอมพิวเตอร์เครื่องอื่นแล้วมันเหมือนกับว่าเซิร์ฟเวอร์ถูกวางสายกับ op ที่ฉันไม่เคยเริ่มและมันจะไม่หมด มีใครเห็นมาก่อนและทุบตี?

คำตอบ:


209

โดยทั่วไปคุณต้องล้างโทเค็นการขนส่ง สิ่งนี้สามารถเกิดขึ้นได้หากคุณปิด Xcode ในขณะที่อยู่ระหว่างการส่งแอพไปยัง iTunes Connect

ตอนนี้ไฟล์โทเค็นปรากฏในไฟล์

Library/Caches/com.apple.amp.itmstransporter/UploadTokens/โฟลเดอร์ย่อยของโฮมไดเร็กทอรีของผู้ใช้ที่กำหนด ซึ่งจริงๆแล้วก็เป็นสถานที่ที่ดีกว่าสำหรับพวกเขาอยู่ดี

ลบ.tokenไฟล์ใด ๆในไดเร็กทอรีนี้

- หากคุณไม่พบไฟล์. Tokenนั่นเป็นเพราะไฟล์เหล่านี้ซ่อนอยู่ใน Finder ในการซ่อน / แสดงไฟล์ที่ซ่อนอยู่ใน Finder ให้ใช้คำสั่ง Terminal ต่อไปนี้(TRUE = UNHIDE, FALSE = HIDE) :

defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder

1
จากที่ที่ฉันสามารถค้นหา. token หรือ /Users/<username>/.itmstransporter/UploadTokens/
Dhaval Panchal

ดูเหมือนจะเป็นคำตอบที่ดี แต่ฉันไม่เข้าใจส่วน "โดยพื้นฐาน" ฉันไม่รู้ว่าจะต้องทำอย่างไรและไม่พบโทเค็นเหล่านี้จากที่ใด คำแนะนำพื้นฐานที่ดีเกี่ยวกับวิธีการที่จะได้รับการชื่นชม ขอบคุณ
Papa De Beau

3
เปิดคอนโซลและพิมพ์ "rm ~ / .itmstransporter / UploadTokens / *. token" (เกิดขึ้นกับฉันเพราะฉันอัปโหลดแอปพลิเคชันเวอร์ชันเดียวกันสองครั้งและ Apple ปฏิเสธการอัปโหลดครั้งที่สอง)
Stéphane B.

ฉันลองสิ่งนี้แล้วและไม่พบโทเค็นในโฟลเดอร์อย่างไรก็ตามหลังจากผ่านไปประมาณหนึ่งชั่วโมงบิวด์ของฉันก็อัปโหลดบน itunesConnect ได้สำเร็จ อาจเป็นเพราะบิวด์ที่สร้างไว้แล้วและได้รับการประมวลผลบนเว็บไซต์เนื่องจากไม่อนุญาตให้อัปโหลดบิวด์หลายรายการพร้อมกัน แปลก!!
Som

13
ราชสกุลของฉันอยู่ที่/Users/<#username#>/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/
art-divin

67

คุณต้องล้างโทเค็นการขนส่ง

เปิด Terminal บน Mac ของคุณแล้ววาง:

rm /Users/<username>/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/*.token

นั่นควรจะล้างโทเค็นที่ติดอยู่ หลังจากนี้ให้ลองอัปโหลดบิวด์อีกครั้ง


2
จากคำตอบทั้งหมดที่ฉันอ่านนี่เป็นคำตอบเดียวที่แก้ไขให้ฉันได้ ขอบคุณ!
Eddie Teixeira

หากคุณพบสิ่งนี้ในเครื่องของคุณเอง (ไม่ใช่การตั้งค่า CICD หรือบางอย่าง ... ): 'rm ~ / Library / Caches / com.apple.amp.itmstransporter / UploadTokens / *. token'
Lepidopteron

นี้เป็นประโยชน์อย่างยิ่งกับ Fastlane
BabyPanda

40

อาจเป็นเพราะ Xcode ขัดข้องขณะที่คุณอัปโหลดแอป สิ่งที่คุณต้องทำคือลบไฟล์โทเค็น:

เปิด Terminal บน Mac ของคุณแล้ววาง:

rm ~/.itmstransporter/UploadTokens/*.token

นั่นควรจะเคลียร์มัน หากยังใช้งานไม่ได้ (ณ จุดนี้คุณควรลองอัปโหลดแอปของคุณอีกครั้ง) ให้เรียกใช้คำสั่งนั้นบน Terminal อีกครั้งหรือไปที่ ...

/Users/<username>/.itmstransporter/UploadTokens/

... และลบไฟล์. token ทั้งหมด

หวังว่าจะช่วยได้!


คำตอบที่ง่ายที่สุดบนหน้า
Mulhoon

ช่วยฉันด้วย คุณช่วยวันของฉัน :)
Aadil Keshwani


2

ชื่นชมคำตอบของ @WrightsCSมันช่วยให้ฉันเอาชนะปัญหา Application Loader ได้

ฉันอยากจะเน้นอีกสิ่งหนึ่งที่นี่

ฉันดำเนินการตามคำตอบของ @WrightsCS และแก้ไขข้อผิดพลาดของตัวโหลดแอปพลิเคชัน:

ไม่สามารถดำเนินการจัดส่งได้: อินสแตนซ์ผู้ขนส่งที่มีอยู่กำลังอัปโหลดแพ็คเกจนี้

แต่ฉันพบปัญหาอีกอย่างหนึ่งหลังจากลบโทเค็นทั้งหมดออกจาก

/Users//.itmstransporter/UploadTokens/

ฉันไปที่iTunesConnectและคลิกที่"แอปของฉัน"สิ่งที่ฉันเห็นข้อความ " ไม่สามารถเชื่อมต่อ ... โปรดติดต่อ Apple "

นี่ไม่รู้ทำไมจู่ๆมันถึงหยุดทำงาน!

ฉันส่งบิลด์เดียวกันซึ่งมีอยู่ในiTunesConnectเพื่อส่ง แต่แสดงว่ากำลังประมวลผล

หลังจากส่งงานสร้างนั้นiTunesConnect ก็ใช้งานได้ดี! นอกจากนี้ฉันยังสามารถดูบิลด์ที่อัปโหลดล่าสุดในรายการเพื่อส่งได้


0

คุณต้องล้างโทเค็นการอัปโหลดที่ "ค้าง" ในการดำเนินการนี้ให้เปิดไฟล์โทเค็นที่พบใน /users//.itmstransporter/UploadTokens/ คุณควรเห็นข้อความหนึ่งบรรทัดที่ด้านบนซึ่งอ้างอิงถึงโทเค็นการอัปโหลดปัจจุบันของคุณ เพียงลบบรรทัดนี้และบันทึกไฟล์ ตอนนี้คุณควรจะส่งแอปของคุณได้อีกครั้ง

ไชโย


0

ในกรณีของฉัน (ฉันใช้ OSX Catalina) ฉันไม่พบโฟลเดอร์:

Library/Caches/com.apple.amp.itmstransporter/UploadTokens/

ภายใต้โฮมไดเร็กทอรีผู้ใช้ของฉัน (แม้ว่าจะแสดงไฟล์และโฟลเดอร์ที่ซ่อนอยู่)

แต่ดูเหมือนว่าปัญหาของฉันจะแตกต่างออกไปเล็กน้อยและฉันเพิ่งปิด xCode อย่างสมบูรณ์ (ทุกหน้าต่าง xCode เปิด) และเปิดใหม่อีกครั้งจากนั้นฉันก็เก็บโครงการของฉันและอัปโหลดโดยไม่มีปัญหาใด ๆ

บางทีนี่อาจช่วยคนอื่นแก้ไขปัญหานี้ได้

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