ฉันกำลังพยายามอัปโหลดแอป Apple TVไปยัง App Store เพื่อจุดประสงค์ในการทดสอบ แต่ฉันพบปัญหา:
การดำเนินการนี้ไม่สามารถเสร็จสิ้นได้ ลองอีกครั้ง (-22421)
ดังในภาพด้านล่าง:
แล้วฉันจะทำอย่างไร
ฉันกำลังพยายามอัปโหลดแอป Apple TVไปยัง App Store เพื่อจุดประสงค์ในการทดสอบ แต่ฉันพบปัญหา:
การดำเนินการนี้ไม่สามารถเสร็จสิ้นได้ ลองอีกครั้ง (-22421)
ดังในภาพด้านล่าง:
แล้วฉันจะทำอย่างไร
คำตอบ:
สิ่งนี้เกิดขึ้นเนื่องจากเซิร์ฟเวอร์ของ Apple อาจทำงานไม่ถูกต้อง เพียงแค่รอและลองในภายหลังหรือครั้งต่อไป มันจะทำงานได้อย่างแน่นอนในที่สุด
เพียงลองส่งออกไฟล์ iPA แล้วอัปโหลดไฟล์ iPA ที่ส่งออกด้วยตัวโหลดแอปพลิเคชัน มันจะแก้ปัญหาของคุณ.
มีวิธีอื่นในการแก้ไขข้อผิดพลาดด้านบน ลองสิ่งนี้มันแก้ไขสำหรับฉัน เปิด 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
(ณ วันที่ 23 พฤษภาคม 2018)
ขั้นตอนที่ 1
เปิด Xcode -> แท็บผลิตภัณฑ์ -> เก็บถาวร -> ส่งออกและบันทึกไปยังเดสก์ท็อป
ขั้นตอนที่ 2
เปิด Xcode -> แท็บXcode -> เปิดเครื่องมือสำหรับนักพัฒนา -> ตัวโหลดแอปพลิเคชัน >> ดับเบิลคลิกส่ง YourAppและเลือกไฟล์. ipa ที่เพิ่งส่งออกจากเดสก์ท็อปของคุณ
แก้ไขปัญหาทุกครั้ง =)
เช่นเดียวกับ Xcode ทุกสิ่งที่เกี่ยวข้อง การรีบูตเครื่องอย่างง่ายช่วยแก้ไขปัญหาให้ฉันได้
สวัสดีฉันมีปัญหาเดียวกันเมื่อฉันพยายามอัปโหลด IPA บน Appstore ฉันแก้ไขมันเมื่อฉันตรวจสอบว่าโปรไฟล์การจัดสรรการกระจายของฉันไม่ถูกต้อง ดังนั้นเพียงอัปเดตโปรไฟล์การจัดสรรให้ดาวน์โหลดจากนั้นติดตั้งและรีสตาร์ท Xcode ตอนนี้เก็บถาวรและอัปโหลดใน Appstore มันจะทำ
หรือ
สร้าง IPA และอัปโหลดผ่าน Application Loader
โชคดี.
Invalid iMessage App - Your iMessage app contains an invalid sticker pack.
เดาว่าฉันต้องเปลี่ยนไปใช้วิธีทั่วไปในการทำสิ่งนี้ BTW @ BartłomiejSemańczykคำตอบที่ได้ผล ฉันลองอีกครั้งและใช้งานได้))
จะได้ผลแน่นอน 100% ฉันมีปัญหาเดียวกัน แต่แก้ไขได้ตามขั้นตอนด้านล่าง:
ฉันหวังว่ามันจะใช้ได้สำหรับทุกคน
ฉันพบข้อผิดพลาดเดียวกันแน่นอนดังนั้นจึงอยู่ที่นี่ (ล้มเหลวประมาณ 6 ครั้งต่อชั่วโมง)
ฉันเพิ่งลองอีกครั้งตอนนี้ (โดยไม่ต้องเปลี่ยนอะไรเลย) มันทำงานได้เอง
ฉันอ่านฟอรัมของ Apple ว่ามีปัญหากับเซิร์ฟเวอร์ Apple ไม่มีส่วนเกี่ยวข้องกับ Xcode ของคุณ
ฉันยังอ่านว่าคนอื่นลองอัปโหลดผ่าน ApplicationLoader (เมนู -> Xcode -> เครื่องมือสำหรับนักพัฒนาเปิด -> แอพพลิเคชั่นโหลด) ซึ่งจะถามว่ารหัสของคุณอยู่ที่ไหนคุณจะต้องเลือกที่เก็บถาวรของคุณ (ไม่ใช่ซอร์สโค้ด) สามารถอัปโหลดรหัสของคุณด้วยวิธีนี้หากคุณต้องการ ฉันชอบ Xcode ในตัวแทน
ทำงานได้ทั้งสองทาง
สำหรับบันทึกที่ฉันกำลังคัดลอกด้ายจากแอปเปิ้ลฟอรั่ม
ไชโย Heider
Apple ดูเหมือนจะแก้ไขข้อผิดพลาดในปัจจุบันที่เกิดขึ้นประมาณสัปดาห์ที่แล้ว
ในระยะสั้นคุณสามารถอัปโหลดด้วยปุ่ม "อัปโหลดไปยัง App Store ... " สีน้ำเงินแทนที่จะต้องใช้แอพพลิเคชั่นโหลดเดอร์
ข้อมูลมากขึ้นการอัปโหลดที่ดูเหมือนจะล้มเหลว
ในแต่ละรายการมี 208-231 ฉันพยายามอัปโหลดด้วยวิธีปกติและล้มเหลวด้วยรหัส "ลองอีกครั้ง (-22421)"
ในความเป็นจริงไม่มีใครสังเกตเห็นฉันพวกเขาทั้งหมดกำลังขึ้นไปที่ app storeแต่ดูเหมือนว่าพวกเขากำลังติดอยู่กับการประมวลผลที่ไม่รู้จบ
จากนั้นฉันก็เชื่อว่าสิ่งที่ StevenOjo รายงานเมื่อวานนี้ด้านบน:
การตั้งค่าบัญชีใหม่บน iTunes ด้วยที่อยู่อีเมลใหม่
นอกจากนี้ยังกำหนดให้ผู้พัฒนาจำได้เพราะ Apple เป็นองค์กรที่งี่เง่าที่สุดในโลก developer.apple แตกต่างจาก ituneconnect.apple โดยสิ้นเชิง
จากบัญชีปกติจริงของฉันและนี่คือนักพัฒนาซอฟต์แวร์ไม่ได้เชื่อมต่อกับทุกคนฉันจึงขอเชิญชวนให้คุณแก้ไข ego ใหม่ในฐานะผู้ดูแลระบบ
ส่งออกแอพจากผู้จัดเป็น IPA สำหรับการกระจายแอพสโตร์
ลงชื่อเข้าใช้ตัวโหลดแอปพลิเคชันด้วยอีเมลใหม่และอัปโหลดไฟล์เก็บถาวร มันทำงานได้โดยไม่มีปัญหาใด ๆ
เป็นไปได้ที่จริงแล้วมันจะใช้ได้ดีกับบัญชีปกติของฉัน ฉันไม่รู้
เพื่อความชัดเจนหลังจากช่วงเวลาสั้น ๆ (พูดสองนาที) โครงสร้างสุดท้าย (เช่น 233 ข้างต้น) ได้กลายเป็น "พร้อมที่จะทดสอบ" ตามปกติในแอปสโตร์ ..
การอัปโหลด "dud" ทั้งหมดดูเหมือนจะติดตลอดไปในการประมวลผล
มันเป็นตัวอักษรไม่ได้ที่จะเขียนโปรแกรมเช่าซื้อและ sysadmins,ที่มีความเลวร้ายแบบนี้
จะต้องมีทฤษฎีสมคบคิดบางอย่างอยู่เบื้องหลังความล้มเหลวที่สุดนั่นคือการจัดเตรียมของ Apple บางทีมันอาจเป็นแผนการตลาดแบบย้อนกลับทางจิตวิทยาหรืออะไรก็ได้ที่รู้
หลังจากวันเดียวกัน:
ฉันลองหมายเลขบิลด์ใหม่โดยใช้ปุ่ม "อัปโหลดไปยัง App Store ... " ตามปกติ
ฉันลองใช้Application Loaderตามที่อธิบายไว้ข้างต้น ...
สรุป ...
: / ความล้มเหลว
ฉันได้แก้ไขปัญหาเดียวกัน
"การกระทำนี้ไม่เสร็จสมบูรณ์ลองอีกครั้ง (-22421)"
ใช้ขั้นตอนต่อไปนี้ ...
ปัญหา
การกระทำนี้ไม่สามารถเสร็จสิ้น ลองอีกครั้ง (-22421)”
ได้รับการแก้ไขใน Xcode 9. ตอนนี้เราสามารถอัปโหลดแอปผ่าน Xcode Organizer ได้เช่นกัน
ฉันเพิ่มจำนวนบิลด์ แต่ปัญหายังคงอยู่
จากนั้น
ไม่สามารถดำเนินการนี้ให้เสร็จ ลองอีกครั้ง (-22421)
ไม่สามารถดำเนินการนี้ให้เสร็จ ลองอีกครั้ง.
ฉันหวังว่านี่จะช่วยได้.
เปิด Terminal และเรียกใช้:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
ปัญหาไม่สามารถแก้ไขได้ด้วยกระบวนการอัปโหลด xCode ฉันประสบปัญหาเดียวกันเมื่อไม่กี่วันที่ผ่านมาเมื่อส่งแอพจำนวนน้อยและแอปทั้งหมดที่แสดงข้อผิดพลาดเดียวกัน หลังจากพยายามมาหลายครั้งฉันใช้ Application Loader เพื่ออัพโหลดแอปและใช้งานได้
ส่งมัน! มันได้ผล!
ฉันพยายามโหลดที่เก็บถาวรเกือบ 10 ครั้ง (ด้วยการล้างและโหลดใหม่ทุกชนิดที่มีเวอร์ชันแตกต่างกันและไฟล์การจัดสรร) ยังคงได้รับข้อผิดพลาดเดียวกัน จากนั้นในความพยายามครั้งต่อไปของฉันมันแสดงให้ฉันเห็น: "ไม่สามารถดำเนินการส่งต่ออินสแตนซ์ของผู้ขนส่งที่มีอยู่กำลังอัปโหลดแพ็คเกจนี้" ฉันทำสิ่งต่อไปนี้และช่วย:
โดยทั่วไปคุณต้องล้างโทเค็นการขนส่งออก สิ่งนี้อาจเกิดขึ้นได้หากคุณต้องปิด Xcode ขณะที่กำลังส่งแอพไปยัง iTunes Connect
/Users/<username>/.itmstransporter/UploadTokens/
ลบไฟล์. token ใด ๆ ในไดเรกทอรีนี้ หากคุณไม่พบไฟล์. token อาจเป็นเพราะไฟล์นั้นถูกซ่อนอยู่ใน Finder ในการซ่อน / แสดงไฟล์ที่ซ่อนอยู่ใน Finder ให้ใช้คำสั่ง Terminal ต่อไปนี้ (TRUE = UNHIDE, FALSE = HIDE):
ค่าเริ่มต้นเขียน com.apple.finder AppleShowAllFiles TRUE; killall Finder
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
ดำเนินการต่อด้วยการส่ง
ทำไมคุณต้องการทำสิ่งนี้:
ในกรณีที่เป็นความผิดพลาดของฉัน
คุณตรวจสอบทั้งการตั้งค่าโปรไฟล์การจัดสรรใน "โครงการของคุณ" และ "เป้าหมายของคุณ" หรือไม่?
ในกรณีของฉันมันเกิดจากการขาดไอคอนแอพบางตัวใน Images.xcassets
นักพัฒนาทั้งสองในทีมของเราประสบปัญหาเดียวกันจากเครื่องที่แตกต่างกันในวันที่ 31 พฤษภาคม 2017 ฉันได้แก้ไขปัญหาโดย:
ช่างน่ารักเสียเวลา หวังว่าขั้นตอนเหล่านี้จะทำงานเพื่อผู้อื่นและประหยัดเวลา
เมื่อคุณได้รับข้อผิดพลาด " ไม่สามารถดำเนินการให้เสร็จสมบูรณ์ลองอีกครั้ง (-22421) " เพียงแค่ลองส่งแอพเดียวกันใน iTunes Store อีกครั้งโดยใช้ XCode อีกครั้งและคุณจะได้รับข้อความแสดงข้อผิดพลาดจริงในครั้งต่อไป
ข้อความแสดงข้อผิดพลาดโดยละเอียดที่คุณได้รับครั้งต่อไปจะช่วยให้คุณทำอะไรได้จริง !!!
หากคุณได้รับข้อผิดพลาดเดียวกันซ้ำแล้วซ้ำอีกคุณสามารถส่งแอปโดยใช้"ตัวโหลดแอป"และอาจประสบความสำเร็จในการส่ง
[ดูแลจุด:]
โปรดตรวจสอบเวอร์ชันแอป / รุ่นบิลด์ของคุณมากกว่ารุ่นที่ส่งก่อนหน้านี้ คุณสามารถตรวจสอบได้ใน Xcode -> การตั้งค่าโครงการ -> ส่วนทั่วไปและบัญชีiTunes-Connect-Account -> แพคเกจแอป -> แท็บกิจกรรม
ฉันมีปัญหานี้ครั้งแล้วครั้งเล่า ไม่มีคำอธิบายอธิบายเพียงข้อความแสดงข้อผิดพลาดที่ OP โพสต์
ในความเป็นจริงมันเป็นปัญหาของบิลด์และไม่มีอะไรเกี่ยวข้องกับเซิร์ฟเวอร์ของ Apple เลยอย่างที่คุณคิด
ทางออกคือไปที่Organizer
และExport
สร้างแล้วอัปโหลดผ่านApplication Loader
สร้างแล้วอัปโหลดผ่านทางที่นี่ฉันได้รับข้อความแสดงข้อผิดพลาดที่ถูกต้อง ในกรณีของฉันมันเป็นปัญหากับ CocoaPods ที่ทำลายการตรวจสอบส่วนขยายแอป ฉันแก้ไขมันแล้วฉันสามารถอัปโหลดงานสร้างของฉันได้
หวังว่านี่จะช่วยให้คนอย่างฉัน
ฉันมีปัญหาเดียวกัน มันเกี่ยวข้องกับการตั้งค่า Build -> Identity Signing Code -> Release ซึ่งตั้งไว้ที่ iOS Developer ถ้าจะต้องตั้งค่าเป็น iOS Distribution เพื่อให้ Xcode อัปโหลดไปใช้งานได้
สำหรับวันที่ 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) กระบวนการจะเสร็จสมบูรณ์
คุณสามารถลองวิธีแก้ปัญหาต่อไปนี้:
ใช้Application Loaderเพื่ออัปโหลดแอปของคุณเนื่องจากตัวจัดระเบียบ Xcode ไม่สามารถอัปโหลดไฟล์ (ปฏิเสธ IPA) ในบางครั้งโดยไม่มีเหตุผลที่แท้จริงและเป็นปัญหาที่เกิดขึ้นบ่อยครั้งด้วย Xcode Organizer
- เซิร์ฟเวอร์การอัปโหลดแอป Apple ทำงานไม่ถูกต้อง (ไม่ได้เชื่อมต่อหรือขาดการเชื่อมต่อระหว่างการอัปโหลดไฟล์) เพียงแค่รอและลองอีกครั้งในภายหลัง (อาจหลังจากผ่านไปหนึ่งวัน)
- ความผันผวนในการเชื่อมต่อเครือข่ายระหว่างการอัพโหลดไฟล์
- คุณอาจไม่ได้เพิ่มคำชี้แจงสิทธิ์ส่วนบุคคลไว้ในไฟล์ info.plist ของคุณ
Cocoa Keys : นี่คือรายการของคีย์ (พร้อมคำชี้แจงสิทธิ์ส่วนบุคคล) ที่คุณควรพิจารณาเพิ่มในไฟล์ info.plist ของคุณหากคุณใช้บริการนั้นในแอปพลิเคชันของคุณ
ทุกวันนี้คุณอาจเผชิญกับรหัสข้อผิดพลาดนี้: 90186 (พร้อมตัวโหลดแอป)
- ตัวโหลดแอปพลิเคชันที่ล้าสมัยอาจเป็นสาเหตุของข้อผิดพลาดนี้ ใช้เครื่องมือ Xcode ล่าสุดและใช้ตัวโหลดแอปพลิเคชันจากเครื่องมือ Xcode
- โปรไฟล์การจัดสรรที่ไม่ถูกต้อง / ไม่ถูกต้องซึ่งเชื่อมโยงกับงานสร้างของคุณ ตรวจสอบให้แน่ใจว่าคุณใช้โปรไฟล์การจัดสรรที่ถูกต้อง (ต้องมีโปรไฟล์การจัดสรรพร้อมโหมดการกระจาย / การผลิตโปรไฟล์การจัดสรรโหมดการพัฒนาจะไม่อนุญาตให้คุณอัปโหลดแอปที่ร้านค้า)
คุณสามารถค้นหา Application Loader Tool ล่าสุดได้จาก Xcode Tool: Xcode -> Open Developer Tool -> Application Loader
ทางออกที่ดีที่สุดคือ 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.
การตรวจสอบความถูกต้องของที่เก็บถาวรเดียวกันที่ไม่สามารถอัปโหลดได้สำหรับฉัน หรือเพียงแค่เซิร์ฟเวอร์ของ Apple กลับมาอีกครั้ง
หากคุณเชื่อมต่ออุปกรณ์ในขณะที่แอพกำลังสร้าง / เก็บถาวรอุปกรณ์ทั่วไปของคุณจะเปลี่ยนเป็นอุปกรณ์ที่เชื่อมต่อของคุณโดยอัตโนมัติและเมื่อคุณพยายามอัปโหลดไปยังแอพสโตร์คุณจะพบความผิดพลาดแปลก ๆ
จะเปลี่ยนเป็นสิ่งนี้โดยอัตโนมัติ:
ดังนั้นเพื่อตอบคำถามของคุณฉันไม่ทราบว่าปัญหาของคุณเกิดขึ้นเพราะคุณเสียบอุปกรณ์ iO ของคุณในขณะที่เก็บถาวร แต่คุณจะสามารถทำซ้ำปัญหานั้นถ้าคุณเสียบอุปกรณ์ iOS ของคุณในขณะที่เก็บถาวรแอปของคุณ หวังว่านี่จะช่วยใครซักคน
ปัญหาของฉันคือกับโปรไฟล์ชั่วคราว
ดังนั้นสำหรับฉันมันใช้งานได้:
ไปที่การตั้งค่า Xcode -> บัญชี -> ใน ID บัญชี Apple ของฉัน -> เลือก " ดาวน์โหลดทั้งหมด "
ฉันได้ตรวจสอบแล้วในศูนย์สมาชิกและลบโปรไฟล์การจัดสรรที่ไม่ถูกต้องทั้งหมดและ:
1 - ปิด Xcode
2 - เปิด Xcode ทำความสะอาดและสร้างโครงการของฉัน
3 - เก็บรหัสของฉันอีกครั้ง
ตรวจสอบรายการนี้หรือลองอัปโหลดต่อไป!
สิ่งนี้เกิดขึ้นกับฉันหลังจากฉันเปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัยใน Apple ID ของฉัน หลังจากฉันปิดใช้งานการรับรองความถูกต้องด้วยสองปัจจัยทุกอย่างทำงานตามที่คาดไว้