ไม่สามารถดำเนินการนี้ให้เสร็จ ลองอีกครั้ง (-22421)


701

ฉันกำลังพยายามอัปโหลดแอป Apple TVไปยัง App Store เพื่อจุดประสงค์ในการทดสอบ แต่ฉันพบปัญหา:

การดำเนินการนี้ไม่สามารถเสร็จสิ้นได้ ลองอีกครั้ง (-22421)

ดังในภาพด้านล่าง:

ป้อนคำอธิบายรูปภาพที่นี่

แล้วฉันจะทำอย่างไร


34
แม้ว่าฉันจะได้รับข้อผิดพลาดเดียวกันครั้งแรกเมื่อฉันส่ง อย่างไรก็ตามเมื่อฉันลองอีกครั้งมันก็อัปโหลดสำเร็จ
Mohammed Shakeer

4
ฉันลองมาหลายครั้ง แต่มีข้อผิดพลาดเหมือนกันทุกครั้ง
นิมิชารานิปา

2
ฉันได้รับข้อผิดพลาด แต่ฉันลองอีกครั้ง มันได้ผล.
kntmrkm

3
ฉันลองหลายครั้ง แต่มีข้อผิดพลาดเดียวกัน หลังจากนั้น 2 หรือ 3 วันฉันพยายามสร้าง Archive จากนั้นสร้าง ipa และอัปโหลดไปยัง App Store โดยใช้ Application Loader และอัปโหลดสำเร็จ
Nimisha Ranipa

คำตอบ:


767

สิ่งนี้เกิดขึ้นเนื่องจากเซิร์ฟเวอร์ของ Apple อาจทำงานไม่ถูกต้อง เพียงแค่รอและลองในภายหลังหรือครั้งต่อไป มันจะทำงานได้อย่างแน่นอนในที่สุด


37
ดังนั้นขอให้อดทนลองอีกครั้ง ดีใจที่มันเป็นคำตอบอย่างเป็นทางการสำหรับ SO มันอาจเป็นการเชื่อมต่ออินเทอร์เน็ตของคุณ
JBaczuk

67
มันบ้าไปแล้ว. สิ่งนี้เกิดขึ้นตลอดเวลา WTF
Marchy

344
ยินดีที่บริการ Apple นี้ฟรี ... รอเดี๋ยวก่อนเราจ่าย 99 $ ต่อปี ...
Eduardo

6
เมษายน 2017 เหมือนกัน
imike

20
mai 2017 เหมือนกัน
Gallaoui

189

เพียงลองส่งออกไฟล์ iPA แล้วอัปโหลดไฟล์ iPA ที่ส่งออกด้วยตัวโหลดแอปพลิเคชัน มันจะแก้ปัญหาของคุณ.


ฉันลองสิ่งนี้แล้ว แต่ไม่สามารถอัปโหลด ipa ที่ส่งออกไปยัง App Store ได้
Nimisha Ranipa

ฉันลองทุกอย่างที่กล่าวถึงที่นี่ แต่สิ่งนี้สามารถแก้ไขปัญหาของฉันได้
แอปรวม

3
นี่เป็นทางออกที่ดีที่สุด APLICATION LOADER แก้ปัญหาได้
BartłomiejSemańczyk

9
ช่วยตัวเองให้เดือดร้อนและทำการรีบูต ;)
Pascal

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

69

มีวิธีอื่นในการแก้ไขข้อผิดพลาดด้านบน ลองสิ่งนี้มันแก้ไขสำหรับฉัน เปิด Terminal และเรียกใช้:

cd ~  
mv .itmstransporter/ .old_itmstransporter/  
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter" 

บรรทัดโค้ดด้านบนสามบรรทัดจะอัปเดต iTMSTransporter จากนั้นคุณสามารถลองอัปโหลดใน XCode อีกครั้ง

อ้างอิงรายละเอียดเพิ่มเติม: https://forums.developer.apple.com/thread/76803


ขอบคุณสำหรับการแบ่งปัน! สิ่งนี้ช่วย!
sgotre

ขอบคุณสำหรับการแบ่งปัน!
marco.marinangeli

2
วิธีนี้แก้ไขได้สำหรับฉัน ... Xcode ที่แย่เกินไปไม่สามารถจัดการสิ่งนี้ได้ด้วยตัวเอง
froggomad

ฉันทำการทดลองกับสิ่งนี้ด้านล่างสำหรับวันที่ 1 มิถุนายน 2017 (เลื่อนลงไปที่คำตอบของฉัน) น่าเสียดายที่มันไม่ได้เป็นปัญหาราก: /
Fattie

ทำงานให้ฉันหนึ่งรุ่นขอขอบคุณ ... รุ่นถัดไปข้อผิดพลาดกลับมา
Graham Perks

55

(ณ วันที่ 23 พฤษภาคม 2018)

ขั้นตอนที่ 1

เปิด Xcode -> แท็บผลิตภัณฑ์ -> เก็บถาวร -> ส่งออกและบันทึกไปยังเดสก์ท็อป

ขั้นตอนที่ 2

เปิด Xcode -> แท็บXcode -> เปิดเครื่องมือสำหรับนักพัฒนา -> ตัวโหลดแอปพลิเคชัน >> ดับเบิลคลิกส่ง YourAppและเลือกไฟล์. ipa ที่เพิ่งส่งออกจากเดสก์ท็อปของคุณ

แก้ไขปัญหาทุกครั้ง =)


"แท็บ XCode" คืออะไร
GreenAsJade

1
คำตอบ: เมนู XCode ที่ด้านบนซ้าย!
GreenAsJade

1
ฉันไม่พบตัวเลือก "ส่งออกและบันทึกไปยังเดสก์ท็อป" ในเชนนี้: เปิด Xcode -> แท็บผลิตภัณฑ์ -> เก็บถาวร -> ส่งออกและบันทึกไปยังเดสก์ท็อป
Zaporozhchenko Oleksandr

1
@Aleksandr: เมื่อโครงการเสร็จสิ้นการเก็บถาวร Xcode จะเปิด "Organizer" นอกจากนี้ยังสามารถเข้าถึงได้จากแท็บ "หน้าต่าง" -> "ออแกไนเซอร์" ... เมื่อเลือกที่นี่แล้วให้เลือกไฟล์เก็บถาวรที่คุณต้องการอัปโหลดไปยัง App Store และคลิกที่ "ส่งออก" -> บันทึกสำหรับ Store -> ถัดไป - -> ถัดไป -> (รอให้เสร็จ) -> บันทึกลงบนเดสก์ท็อป
BennyTheNerd

1
นี่คือคำตอบที่ดีที่สุด
Honza Kalfus

44

เช่นเดียวกับ Xcode ทุกสิ่งที่เกี่ยวข้อง การรีบูตเครื่องอย่างง่ายช่วยแก้ไขปัญหาให้ฉันได้


2
ฉันเพิ่งรีสตาร์ท xocde และแก้ไขให้ฉันด้วย (xcode 8)
kevando

1
การพยายามหลายครั้งล้มเหลว แต่ก่อนหลังจากรีบูตแล้วก็ทำงานได้ สิ่งนี้แนะนำให้ฉันรู้ว่าอาจไม่ใช่แค่ปัญหาที่ส่วนท้ายของเซิร์ฟเวอร์
Phil_Ken_Sebben

@Phil_Ken_Sebben เหมือนกันสำหรับฉันตอนนี้ฉันต้องรีบูตทุกครั้งที่ฉันต้องการส่ง ...
Aximem

ฉันคิดว่าแอปเปิ้ลเป็นผู้ที่ต้องรีบูตเซิร์ฟเวอร์ของพวกเขา!
MBH

27

สวัสดีฉันมีปัญหาเดียวกันเมื่อฉันพยายามอัปโหลด IPA บน Appstore ฉันแก้ไขมันเมื่อฉันตรวจสอบว่าโปรไฟล์การจัดสรรการกระจายของฉันไม่ถูกต้อง ดังนั้นเพียงอัปเดตโปรไฟล์การจัดสรรให้ดาวน์โหลดจากนั้นติดตั้งและรีสตาร์ท Xcode ตอนนี้เก็บถาวรและอัปโหลดใน Appstore มันจะทำ

หรือ

สร้าง IPA และอัปโหลดผ่าน Application Loader

โชคดี.


ฉันตรวจสอบใบรับรองแล้ว แต่ฉันก็ยังไม่สามารถอัพโหลดแอพของฉันไปยัง app store ได้
Nimisha Ranipa

ฉันมักจะใช้ Application Loader แต่น่าเสียดายที่คราวนี้ฉันได้รับข้อผิดพลาดดังต่อไปนี้: Invalid iMessage App - Your iMessage app contains an invalid sticker pack.เดาว่าฉันต้องเปลี่ยนไปใช้วิธีทั่วไปในการทำสิ่งนี้ BTW @ BartłomiejSemańczykคำตอบที่ได้ผล ฉันลองอีกครั้งและใช้งานได้))
atulkhatri

18

จะได้ผลแน่นอน 100% ฉันมีปัญหาเดียวกัน แต่แก้ไขได้ตามขั้นตอนด้านล่าง:

  1. ลบโปรไฟล์ทั้งหมดจาก: ~ / Library / MobileDevice / โปรไฟล์การจัดเตรียม /
  2. ลบบัญชีนักพัฒนาซอฟต์แวร์จาก Xcode >> ค่ากำหนด >> บัญชี >> ลบ Apple Id ของคุณ
  3. ลบข้อมูลที่ได้รับ
  4. รีสตาร์ทเครื่อง
  5. ดาวน์โหลดโปรไฟล์การจัดสรรที่คุณต้องการส่งแอป
  6. เปิดโครงการของคุณและทำความสะอาด
  7. และลองอีกครั้งสำหรับส่งแอป

ฉันหวังว่ามันจะใช้ได้สำหรับทุกคน


5
นี่อาจเป็นทางออกของยาหลอกหรือไม่ เป็นไปได้ไหมว่าการทำเช่นนี้ใช้เวลาพอสมควรสำหรับฝั่งเซิร์ฟเวอร์ในการแก้ไขปัญหาเอง
Johan

13

ฉันพบข้อผิดพลาดเดียวกันแน่นอนดังนั้นจึงอยู่ที่นี่ (ล้มเหลวประมาณ 6 ครั้งต่อชั่วโมง)

ฉันเพิ่งลองอีกครั้งตอนนี้ (โดยไม่ต้องเปลี่ยนอะไรเลย) มันทำงานได้เอง

ฉันอ่านฟอรัมของ Apple ว่ามีปัญหากับเซิร์ฟเวอร์ Apple ไม่มีส่วนเกี่ยวข้องกับ Xcode ของคุณ

ฉันยังอ่านว่าคนอื่นลองอัปโหลดผ่าน ApplicationLoader (เมนู -> Xcode -> เครื่องมือสำหรับนักพัฒนาเปิด -> แอพพลิเคชั่นโหลด) ซึ่งจะถามว่ารหัสของคุณอยู่ที่ไหนคุณจะต้องเลือกที่เก็บถาวรของคุณ (ไม่ใช่ซอร์สโค้ด) สามารถอัปโหลดรหัสของคุณด้วยวิธีนี้หากคุณต้องการ ฉันชอบ Xcode ในตัวแทน

ทำงานได้ทั้งสองทาง

สำหรับบันทึกที่ฉันกำลังคัดลอกด้ายจากแอปเปิ้ลฟอรั่ม

ไชโย Heider


ฉันขอเพิ่ม ... กับสตีฟจ็อบส์ ... ขอให้พระเจ้าคุ้มครองวิญญาณของคุณ .... คุณไปแล้วและน่าเศร้าที่ บริษัท ของคุณเริ่มลงเขาแล้ว ... หลายคนที่ไม่ผ่านการทดสอบ - การคิดค้นสิ่งประดิษฐ์ของคุณที่แตกต่างกันฉันหวังว่าบางคนใน Apple จะเริ่มมองหาผลิตภัณฑ์ที่มีอยู่ก่อนที่จะเปิดตัวผลิตภัณฑ์ที่มีความซับซ้อนมากขึ้น
Heider Sati

1
ดูเหมือนว่าคำตอบอื่น ๆ ส่วนใหญ่เพียงช่วยใช้เวลาและไม่มีความสัมพันธ์กับปัญหา
Guney Ozsan

12

ยกเลิกการเลือกช่อง "รวมบิตโค้ด" ซึ่งทำงานสำหรับฉัน


มันทำเพื่อฉัน
shokaveli

11

อัปเดตมิถุนายน 5 ...

Apple ดูเหมือนจะแก้ไขข้อผิดพลาดในปัจจุบันที่เกิดขึ้นประมาณสัปดาห์ที่แล้ว

ในระยะสั้นคุณสามารถอัปโหลดด้วยปุ่ม "อัปโหลดไปยัง App Store ... " สีน้ำเงินแทนที่จะต้องใช้แอพพลิเคชั่นโหลดเดอร์


สำหรับวันที่ 1 มิถุนายน 2017

ข้อมูลมากขึ้นการอัปโหลดที่ดูเหมือนจะล้มเหลว

ทำอย่างแน่นอนดูเหมือนจะไปที่ App Store ... !

ป้อนคำอธิบายรูปภาพที่นี่

ในแต่ละรายการมี 208-231 ฉันพยายามอัปโหลดด้วยวิธีปกติและล้มเหลวด้วยรหัส "ลองอีกครั้ง (-22421)"

ในความเป็นจริงไม่มีใครสังเกตเห็นฉันพวกเขาทั้งหมดกำลังขึ้นไปที่ app storeแต่ดูเหมือนว่าพวกเขากำลังติดอยู่กับการประมวลผลที่ไม่รู้จบ

จากนั้นฉันก็เชื่อว่าสิ่งที่ StevenOjo รายงานเมื่อวานนี้ด้านบน:

  • การตั้งค่าบัญชีใหม่บน iTunes ด้วยที่อยู่อีเมลใหม่

  • นอกจากนี้ยังกำหนดให้ผู้พัฒนาจำได้เพราะ Apple เป็นองค์กรที่งี่เง่าที่สุดในโลก developer.apple แตกต่างจาก ituneconnect.apple โดยสิ้นเชิง

  • จากบัญชีปกติจริงของฉันและนี่คือนักพัฒนาซอฟต์แวร์ไม่ได้เชื่อมต่อกับทุกคนฉันจึงขอเชิญชวนให้คุณแก้ไข ego ใหม่ในฐานะผู้ดูแลระบบ

  • ส่งออกแอพจากผู้จัดเป็น IPA สำหรับการกระจายแอพสโตร์

  • ลงชื่อเข้าใช้ตัวโหลดแอปพลิเคชันด้วยอีเมลใหม่และอัปโหลดไฟล์เก็บถาวร มันทำงานได้โดยไม่มีปัญหาใด ๆ

เป็นไปได้ที่จริงแล้วมันจะใช้ได้ดีกับบัญชีปกติของฉัน ฉันไม่รู้

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

ป้อนคำอธิบายรูปภาพที่นี่

การอัปโหลด "dud" ทั้งหมดดูเหมือนจะติดตลอดไปในการประมวลผล

การไร้ความสามารถที่ส่ายของ Apple ถึงระดับ "ทฤษฎีสมคบคิด"

มันเป็นตัวอักษรไม่ได้ที่จะเขียนโปรแกรมเช่าซื้อและ sysadmins,ที่มีความเลวร้ายแบบนี้

จะต้องมีทฤษฎีสมคบคิดบางอย่างอยู่เบื้องหลังความล้มเหลวที่สุดนั่นคือการจัดเตรียมของ Apple บางทีมันอาจเป็นแผนการตลาดแบบย้อนกลับทางจิตวิทยาหรืออะไรก็ได้ที่รู้


หลังจากวันเดียวกัน:

ฉันพยายามปรับปรุงผู้จัดรายการ:

ฉันลองหมายเลขบิลด์ใหม่โดยใช้ปุ่ม "อัปโหลดไปยัง App Store ... " ตามปกติ

มันไม่ได้ผล ...

ฉันลองใช้Application Loaderตามที่อธิบายไว้ข้างต้น ...

มันทำงานได้กับ ApplicationLoader

สรุป ...

น่าเสียดายที่ผู้จัดรายการอาจไม่เกี่ยวข้องกัน

: / ความล้มเหลว


ฉันพยายามอัปโหลดเป็นเวลา 25 ชั่วโมงที่ผ่านมา ดีใจที่ได้เห็นวันที่ที่นี่
Andrew K

2
เช่นเดียวกับแอนดรูว์ฉันใช้เวลาทั้งวันและตลอดทั้งคืนเมื่อคืนพยายามทำให้เรื่องนี้ทำงาน ไม่เพียง แต่ฉันจะสูญเสียชีวิต 7 เดือนจากความเครียดที่เกิดจากความโกรธแอปเปิลได้ขโมยวิญญาณของฉันส่วนหนึ่งไปเล็กน้อยจากข้อผิดพลาดในการจัดสรร จริง ๆ แล้วฉันรู้สึกว่ามันทิ้งตัว ความไร้ความสามารถของ Apple กับปัญหาทั่วไปความสับสนและบั๊กกี้นั้นยิ่งใหญ่กว่าความไร้ความสามารถของพ่อของฉันที่มีลูก 34 คนที่มีผู้หญิง 18 คนแตกต่างกันและละทิ้งฉันอย่างสมบูรณ์ เหมือนกับที่ Apple ละทิ้งกระบวนการนี้
Aaron

@AndrewK ฉันได้เพิ่มข้อมูลเพิ่มเติม: ฉันทดสอบทฤษฎี "itmstransporter" หวังว่าจะช่วยใครซักคน
Fattie

ฉันต้องปิดการใช้งานการตรวจสอบสิทธิ์แบบ 2 ปัจจัยจากappleid.apple.comเพื่อให้สามารถลงชื่อเข้าใช้ Application loader ได้
Jeremy Piednoel

ฉันกำลังเผชิญกับปัญหาที่คล้ายกัน ฉันกำลังอัปโหลดบิลด์ของฉันผ่าน Application Loader แอปกำลังอัพโหลดและแท็บกิจกรรมกำลังแสดงงานสร้างของฉัน แต่ไม่ปรากฏใน TestFilght ไม่สามารถเข้าใจสิ่งที่ต้องทำเจ้านายและลูกค้ากำลังกินฉัน
psk

10

สำหรับ Xcode 8.3.2

ฉันได้แก้ไขปัญหาเดียวกัน

"การกระทำนี้ไม่เสร็จสมบูรณ์ลองอีกครั้ง (-22421)"

ใช้ขั้นตอนต่อไปนี้ ...

  1. ออกจาก xcode ของคุณ (ถ้าเปิด)
  2. ในโฟลเดอร์แอปพลิเคชัน Xcode 8.3.2 -> แสดงเนื้อหาแพคเกจ -> เนื้อหา -> แอปพลิเคชัน -> แอปพลิเคชันตัวโหลด (แสดงเนื้อหาแพ็คเกจ) -> เนื้อหา -> itms -> bin -> iTMSTransporter (ขวา คลิกและเปิดด้วยเทอร์มินัลโดยอัตโนมัติจะเริ่มอัปเดต ... ) หลังจากอัปเดตเปิดโครงการสร้างคลังข้อมูลของคุณใหม่แล้วอัปโหลดอีกครั้ง ..

สำหรับ Xcode 9

ปัญหา

การกระทำนี้ไม่สามารถเสร็จสิ้น ลองอีกครั้ง (-22421)”

ได้รับการแก้ไขใน Xcode 9. ตอนนี้เราสามารถอัปโหลดแอปผ่าน Xcode Organizer ได้เช่นกัน

https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW876


9

ฉันเพิ่มจำนวนบิลด์ แต่ปัญหายังคงอยู่

จากนั้น

  1. ฉันได้รับการอนุมัติข้อตกลงใบอนุญาตการต่ออายุที่itunesconnect
  2. ฉันเปิดแอปพลิเคชัน App Store บน MAC ของฉันและคลิกปุ่มอัปเดตสำหรับ "เครื่องมือบรรทัดคำสั่ง (OS X 10.11) สำหรับ XCode เวอร์ชัน 7.3"
  3. ฉันเปิด XCode คลิกปุ่ม "ผลิตภัณฑ์" บนแถบด้านบน ขณะที่เนื้อหาแท็บเปิดอยู่ฉันคลิกปุ่ม "alt" ของแป้นพิมพ์เพื่อทำให้ตัวเลือก "Clean Build Folder" มองเห็นได้ ฉันคลิกตัวเลือกนี้
  4. ฉันสร้างแอปพลิเคชันของฉันใหม่สำหรับรุ่นเดียวกันกับที่ฉันได้รับด้านล่างข้อผิดพลาด;

ไม่สามารถดำเนินการนี้ให้เสร็จ ลองอีกครั้ง (-22421)

  1. ครั้งนี้ฉันได้รับข้อผิดพลาดด้านล่างเมื่อฉันต้องการอัปโหลดเวอร์ชันใหม่

ไม่สามารถดำเนินการนี้ให้เสร็จ ลองอีกครั้ง.

  1. ฉันคลิกเสร็จแล้วคลิกปุ่ม "อัปโหลดไปยัง App Store" สีน้ำเงินอีกครั้งและอัปโหลดเสร็จสมบูรณ์

ฉันหวังว่านี่จะช่วยได้.


ขอบคุณสำหรับเคล็ดลับตัวเลือก + ผลิตภัณฑ์เพื่อล้างโฟลเดอร์บิลด์ (ง่ายขึ้นมาก) นี้ในที่สุดก็ทำงานให้กับเรา ... หลังจากที่มีการรีสตาร์ทคอมพิวเตอร์ (Xcode ไม่เพียงพอ) และสร้างสะอาด (ไม่เพียง แต่ส่งอีกครั้งหนึ่งเดียวกัน)
Marchy

8

เปิด Terminal และเรียกใช้:

cd ~

mv .itmstransporter/ .old_itmstransporter/

"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"


1
สิ่งนี้ใช้ได้สำหรับฉัน ฉันเคยเห็นสิ่งนี้ในฟอรัมอื่นด้วย ... ดูเหมือนว่าจะแก้ไข
John Shipp

1
Excelent! ขอบคุณมาก!
Rodrigo Fuscaldi

1
ฉันทำการทดลองกับสิ่งนี้ด้านล่างสำหรับวันที่ 1 มิถุนายน (เลื่อนลงไปที่คำตอบของฉัน) น่าเสียดายที่ดูเหมือนจะไม่เป็นปัญหาหลัก: /
Fattie

8

ปัญหาไม่สามารถแก้ไขได้ด้วยกระบวนการอัปโหลด xCode ฉันประสบปัญหาเดียวกันเมื่อไม่กี่วันที่ผ่านมาเมื่อส่งแอพจำนวนน้อยและแอปทั้งหมดที่แสดงข้อผิดพลาดเดียวกัน หลังจากพยายามมาหลายครั้งฉันใช้ Application Loader เพื่ออัพโหลดแอปและใช้งานได้

  1. ก่อนอื่นให้ไปที่ xcode -> เมนูผลิตภัณฑ์ -> ที่เก็บถาวร
  2. เลือกส่งออกสำหรับ Appstore
  3. บันทึกไฟล์ IPA
  4. ตอนนี้เปิดตัวโหลดแอปพลิเคชันโดยไปที่ xCode -> เมนู xCode -> เครื่องมือสำหรับนักพัฒนาเปิด -> ตัวโหลดแอปพลิเคชัน
  5. เข้าสู่ระบบด้วยข้อมูลประจำตัวของบัญชีและเลือกไฟล์ IPA

ส่งมัน! มันได้ผล!


มันใช้งานได้สำหรับฉัน ตอนนี้ฉันชอบใช้ Application Loader เพราะมี UX ที่ดีกว่า XCode เล็กน้อย XCode ให้ความรู้สึกเหมือนกล่องดำเมื่อเทียบกับ Application Loader
Karthik Kannan

7

ฉันพยายามโหลดที่เก็บถาวรเกือบ 10 ครั้ง (ด้วยการล้างและโหลดใหม่ทุกชนิดที่มีเวอร์ชันแตกต่างกันและไฟล์การจัดสรร) ยังคงได้รับข้อผิดพลาดเดียวกัน จากนั้นในความพยายามครั้งต่อไปของฉันมันแสดงให้ฉันเห็น: "ไม่สามารถดำเนินการส่งต่ออินสแตนซ์ของผู้ขนส่งที่มีอยู่กำลังอัปโหลดแพ็คเกจนี้" ฉันทำสิ่งต่อไปนี้และช่วย:

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

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

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

ค่าเริ่มต้นเขียน com.apple.finder AppleShowAllFiles TRUE; killall Finder


สิ่งนี้และการรีสตาร์ท Xcode ดูเหมือนว่าได้แก้ไขปัญหาแล้ว
metakermit

6
Tested in Xcode 7.3, 04142016

แทนที่จะคลิกสีน้ำเงินอัปโหลดไปยัง App Store ...จาก Organizer หรือขณะที่เก็บถาวร Xcode เสนอเครื่องมือที่ดีกว่าในการทำเช่นนี้ แต่มันค่อนข้างซ่อนอยู่เล็กน้อยและกระบวนการไม่ชัดเจนว่าจะใช้งานอย่างไร

นี่คือสิ่งที่ฉันบันทึกไว้ในขณะที่ส่งแอปพลิเคชั่น iOS ล่าสุดของเราไปยัง App Store:

ครั้งแรกไม่ได้ใช้สีฟ้าUpload ไปยัง App Store ...ปุ่ม

จาก Xcode ของXcode: เครื่องมือสำหรับนักพัฒนา:เมนูเลือกApplication Loader

ลงชื่อเข้าใช้ด้วยข้อมูลประจำตัวที่เหมาะสมที่อนุญาตให้คุณอัปโหลดไปยัง App Store

เมื่อ Application Loader แสดงหน้าจอหลักให้เลือกปุ่มเลือกที่ด้านล่างขวาของหน้าต่างหลักและเปิด IPA ที่คุณส่งออกไปยัง App Store

ดำเนินการต่อด้วยการส่ง

ทำไมคุณต้องการทำสิ่งนี้:

  1. การรายงานข้อผิดพลาดในการส่งแอปโดยละเอียด คำอธิบายที่ถูกต้องของข้อผิดพลาดในการส่ง มันบอกคุณถึงสิ่งที่ไม่ถูกต้องในแอปที่คุณพยายามส่ง
  2. คุณไม่ต้องจัดการกับข้อผิดพลาดที่ไม่น่าสนใจที่ถามคำถามนี้ตั้งแต่แรก
  3. มันทำงานได้อย่างต่อเนื่องในการทดสอบของฉันที่ส่งแอปไปยัง Storeของ Xcode ...จากเมนูเก็บถาวรไม่ได้

ฉันลองทั้งสองวิธี แต่ในเวลานั้นไม่สามารถอัปโหลดแอปไปยัง AppStore ได้
Nimisha Ranipa

นิมิชาคุณเพียง แต่กล่าวว่าล้มเหลว คุณไม่ได้อธิบายว่ามันล้มเหลวอย่างไรในกระบวนการนั้นล้มเหลวหรือเกิดข้อผิดพลาดขึ้น เราจะช่วยคุณได้อย่างไรถ้าคุณไม่ให้ข้อมูลนี้ เราไม่ได้นั่งอยู่บนโต๊ะของคุณดูว่าเกิดอะไรขึ้น เราไม่รู้ถ้าคุณไม่บอกเรา
Alex Zavatone

1
ฉันได้อธิบายไปแล้วในขณะที่อัปโหลดไฟล์เก็บถาวรไปยัง AppStore หลังจากกระบวนการอัปโหลดเริ่มต้นขึ้นและเกิดข้อผิดพลาดเช่นภาพด้านบนที่ฉันแนบ ปัญหานี้แก้ไขได้ในกรณีของฉัน ปัญหานี้สร้างขึ้นอาจเป็นเพราะ Apple Server แต่หลังจากผ่านไปหลายวันฉันลองใช้ Application Loader ก็สามารถอัปโหลดได้สำเร็จ ขอบคุณสำหรับการตอบกลับของคุณ.
Nimisha Ranipa

4

ในกรณีที่เป็นความผิดพลาดของฉัน

คุณตรวจสอบทั้งการตั้งค่าโปรไฟล์การจัดสรรใน "โครงการของคุณ" และ "เป้าหมายของคุณ" หรือไม่?

ป้อนคำอธิบายรูปภาพที่นี่



4

นักพัฒนาทั้งสองในทีมของเราประสบปัญหาเดียวกันจากเครื่องที่แตกต่างกันในวันที่ 31 พฤษภาคม 2017 ฉันได้แก้ไขปัญหาโดย:

  1. การตั้งค่ารหัสผ่านเฉพาะแอพใน Apple ID ของฉัน
  2. ส่งออกแอพจากผู้จัดเป็น IPA สำหรับการกระจายแอพสโตร์
  3. ลงชื่อเข้าใช้แอพพลิเคชั่นโหลดเดอร์ด้วยรหัสผ่านเฉพาะแอปและอัปโหลดไฟล์เก็บถาวร มันทำงานได้โดยไม่มีปัญหาใด ๆ

ช่างน่ารักเสียเวลา หวังว่าขั้นตอนเหล่านี้จะทำงานเพื่อผู้อื่นและประหยัดเวลา


2
May31st ล้มเหลวในการส่งด้วย Xcode มากกว่า 6-7 ครั้งในแถว (การคงอยู่), ทำงานครั้งแรกกับตัวโหลดแอปพลิเคชัน
sweepez

3

เมื่อคุณได้รับข้อผิดพลาด " ไม่สามารถดำเนินการให้เสร็จสมบูรณ์ลองอีกครั้ง (-22421) " เพียงแค่ลองส่งแอพเดียวกันใน iTunes Store อีกครั้งโดยใช้ XCode อีกครั้งและคุณจะได้รับข้อความแสดงข้อผิดพลาดจริงในครั้งต่อไป

ข้อความแสดงข้อผิดพลาดโดยละเอียดที่คุณได้รับครั้งต่อไปจะช่วยให้คุณทำอะไรได้จริง !!!

หากคุณได้รับข้อผิดพลาดเดียวกันซ้ำแล้วซ้ำอีกคุณสามารถส่งแอปโดยใช้"ตัวโหลดแอป"และอาจประสบความสำเร็จในการส่ง

[ดูแลจุด:]

โปรดตรวจสอบเวอร์ชันแอป / รุ่นบิลด์ของคุณมากกว่ารุ่นที่ส่งก่อนหน้านี้ คุณสามารถตรวจสอบได้ใน Xcode -> การตั้งค่าโครงการ -> ส่วนทั่วไปและบัญชีiTunes-Connect-Account -> แพคเกจแอป -> แท็บกิจกรรม


สิ่งนี้เป็นจริงสำหรับฉัน "แค่ลองส่งแอพเดียวกันอีกครั้งบน iTunes Store โดยใช้ XCode อีกครั้งและคุณจะได้รับข้อความแสดงข้อผิดพลาดจริงในครั้งต่อไป" ในกรณีของฉันมันคือ ITMS-90062 และฉันต้องชน CFBundleShortVersionString
Paul Masri-Stone

การใช้ Application Loader ใช้งานได้สำหรับฉัน Xocde กลไกการอัปโหลดภายในเป็นบิตดักฟัง ..
โจ Aspara

2

ฉันมีปัญหานี้ครั้งแล้วครั้งเล่า ไม่มีคำอธิบายอธิบายเพียงข้อความแสดงข้อผิดพลาดที่ OP โพสต์

ในความเป็นจริงมันเป็นปัญหาของบิลด์และไม่มีอะไรเกี่ยวข้องกับเซิร์ฟเวอร์ของ Apple เลยอย่างที่คุณคิด

ทางออกคือไปที่OrganizerและExportสร้างแล้วอัปโหลดผ่านApplication Loaderสร้างแล้วอัปโหลดผ่านทางที่นี่ฉันได้รับข้อความแสดงข้อผิดพลาดที่ถูกต้อง ในกรณีของฉันมันเป็นปัญหากับ CocoaPods ที่ทำลายการตรวจสอบส่วนขยายแอป ฉันแก้ไขมันแล้วฉันสามารถอัปโหลดงานสร้างของฉันได้

หวังว่านี่จะช่วยให้คนอย่างฉัน


2

ฉันมีปัญหาเดียวกัน มันเกี่ยวข้องกับการตั้งค่า Build -> Identity Signing Code -> Release ซึ่งตั้งไว้ที่ iOS Developer ถ้าจะต้องตั้งค่าเป็น iOS Distribution เพื่อให้ Xcode อัปโหลดไปใช้งานได้


2

สำหรับวันที่ 1 มิถุนายน 2017

บางขั้นตอนรวมกันจากคำตอบของกระทู้นี้ที่เหมาะกับฉัน ฉันกำลังเขียนกระบวนการที่ทำงานได้ดีสำหรับฉัน

1) เปิดเทอร์มินัลแล้วเรียกใช้งาน

cd ~

mv .itmstransporter / .old_itmstransporter /

"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

iTMSTransporter จะทำการอัพเดตตัวเองรอจนกว่ากระบวนการจะเสร็จสมบูรณ์

2) ออกจากระบบบัญชี apple จากบัญชีการตั้งค่า Xcode และเข้าสู่ระบบอีกครั้งแทนที่จะสร้างรหัสใหม่บน iTunes และบัญชีนักพัฒนา

3) ทำความสะอาดโครงการและเก็บถาวรจากนั้นส่งออกแอปจากผู้จัดเป็น IPA สำหรับการกระจายแอพ

4) การลงชื่อเข้าใช้ตัวโหลดแอปพลิเคชันด้วยบัญชีเดียวกันและอัปโหลด IPA

5) กระบวนการจะเสร็จสมบูรณ์


2

คุณสามารถลองวิธีแก้ปัญหาต่อไปนี้:
ใช้Application Loaderเพื่ออัปโหลดแอปของคุณเนื่องจากตัวจัดระเบียบ Xcode ไม่สามารถอัปโหลดไฟล์ (ปฏิเสธ IPA) ในบางครั้งโดยไม่มีเหตุผลที่แท้จริงและเป็นปัญหาที่เกิดขึ้นบ่อยครั้งด้วย Xcode Organizer

วิธีแก้ไขปัญหาสำหรับรหัสข้อผิดพลาด: 22421

  • เซิร์ฟเวอร์การอัปโหลดแอป Apple ทำงานไม่ถูกต้อง (ไม่ได้เชื่อมต่อหรือขาดการเชื่อมต่อระหว่างการอัปโหลดไฟล์) เพียงแค่รอและลองอีกครั้งในภายหลัง (อาจหลังจากผ่านไปหนึ่งวัน)
  • ความผันผวนในการเชื่อมต่อเครือข่ายระหว่างการอัพโหลดไฟล์
  • คุณอาจไม่ได้เพิ่มคำชี้แจงสิทธิ์ส่วนบุคคลไว้ในไฟล์ info.plist ของคุณ

Cocoa Keys : นี่คือรายการของคีย์ (พร้อมคำชี้แจงสิทธิ์ส่วนบุคคล) ที่คุณควรพิจารณาเพิ่มในไฟล์ info.plist ของคุณหากคุณใช้บริการนั้นในแอปพลิเคชันของคุณ


ทุกวันนี้คุณอาจเผชิญกับรหัสข้อผิดพลาดนี้: 90186 (พร้อมตัวโหลดแอป)

  • ตัวโหลดแอปพลิเคชันที่ล้าสมัยอาจเป็นสาเหตุของข้อผิดพลาดนี้ ใช้เครื่องมือ Xcode ล่าสุดและใช้ตัวโหลดแอปพลิเคชันจากเครื่องมือ Xcode
  • โปรไฟล์การจัดสรรที่ไม่ถูกต้อง / ไม่ถูกต้องซึ่งเชื่อมโยงกับงานสร้างของคุณ ตรวจสอบให้แน่ใจว่าคุณใช้โปรไฟล์การจัดสรรที่ถูกต้อง (ต้องมีโปรไฟล์การจัดสรรพร้อมโหมดการกระจาย / การผลิตโปรไฟล์การจัดสรรโหมดการพัฒนาจะไม่อนุญาตให้คุณอัปโหลดแอปที่ร้านค้า)

คุณสามารถค้นหา Application Loader Tool ล่าสุดได้จาก Xcode Tool: Xcode -> Open Developer Tool -> Application Loader

ป้อนคำอธิบายรูปภาพที่นี่


1

ทางออกที่ดีที่สุดคือ Application Loader ฉันไม่สามารถแสดงความคิดเห็นในบันทึกของ Naresh เกี่ยวกับเรื่องนี้ (ฉันเป็นมือใหม่มากเกินไปสำหรับ StackOverflow) แต่ฉันเตือนคุณว่าถ้าคุณใช้ Swift อย่าใช้ระบบการสร้าง ipcode ของ Xcode ฉันชอบการสร้าง IPA ด้วยตนเองโดย:

1) zipping 2 folders : a Payload folder that contain your .app and a SwiftSupport folder that you can copy from your Xarchive. 
2) rename the zip to .ipa.

1

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


1

หากคุณเชื่อมต่ออุปกรณ์ในขณะที่แอพกำลังสร้าง / เก็บถาวรอุปกรณ์ทั่วไปของคุณจะเปลี่ยนเป็นอุปกรณ์ที่เชื่อมต่อของคุณโดยอัตโนมัติและเมื่อคุณพยายามอัปโหลดไปยังแอพสโตร์คุณจะพบความผิดพลาดแปลก ๆ

นี้: ป้อนคำอธิบายรูปภาพที่นี่

จะเปลี่ยนเป็นสิ่งนี้โดยอัตโนมัติ:

ป้อนคำอธิบายรูปภาพที่นี่

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


1

ปัญหาของฉันคือกับโปรไฟล์ชั่วคราว

ดังนั้นสำหรับฉันมันใช้งานได้:

ไปที่การตั้งค่า Xcode -> บัญชี -> ใน ID บัญชี Apple ของฉัน -> เลือก " ดาวน์โหลดทั้งหมด "

ฉันได้ตรวจสอบแล้วในศูนย์สมาชิกและลบโปรไฟล์การจัดสรรที่ไม่ถูกต้องทั้งหมดและ:

1 - ปิด Xcode

2 - เปิด Xcode ทำความสะอาดและสร้างโครงการของฉัน

3 - เก็บรหัสของฉันอีกครั้ง


1

ตรวจสอบรายการนี้หรือลองอัปโหลดต่อไป!

  • ไปที่ศูนย์สมาชิก
  • ตรวจสอบว่ามีโปรไฟล์การจัดสรรที่ไม่ถูกต้องหรือไม่ (ด้วยเหตุผลบางอย่างโปรไฟล์การกระจายสโตร์ของฉันในแอปไม่ถูกต้อง)
  • ลบโปรไฟล์ที่ไม่ถูกต้อง
  • สร้างใหม่
  • ดาวน์โหลดและลากบน XCode
  • รีบูต Mac
  • เก็บถาวร => อัปโหลดไปยัง App Store
  • ทุกอย่างควรจะดีอีกครั้ง

0

สิ่งนี้เกิดขึ้นกับฉันหลังจากฉันเปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัยใน Apple ID ของฉัน หลังจากฉันปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัยทุกอย่างทำงานตามที่คาดไว้

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