ในขณะที่ฉันรู้สึกว่ามีปัญหาร้ายแรงเกี่ยวกับเรื่องนี้ ฉันเชื่อว่าคำตอบนี้อาจเป็นประโยชน์
หลังจากใช้เวลาประมาณ 10 ถึง 12 ชั่วโมงในการแก้ไขปัญหานี้และเนื่องจากทุกอย่างอื่น ๆ เกี่ยวกับโปรเจ็กต์และการเขียนโค้ดของฉันดีพอฉันจึงปวดหัว แต่หลังจากได้รับความคิดเห็นที่มีค่าจากผู้ใช้ผู้เชี่ยวชาญของ stack-overflow และหลังจากทำการค้นหาเพิ่มเติมบนอินเทอร์เน็ตฉันก็ได้พบคำตอบที่มีคุณภาพ
คำตอบนี้ช่วยฉันได้มากที่สุด:
ตัวโหลดแอปพลิเคชันติดอยู่ในขั้นตอนของ "การตรวจสอบสิทธิ์กับ iTunes Store"
หากคุณกำลังจะอัปโหลดผ่าน Application Loader และติดค้างที่ "การตรวจสอบสิทธิ์กับ iTunes Store ... "
หรือ
คุณกำลังจะอัปโหลดผ่าน XCode และติดอยู่ที่ "แอปพลิเคชันของคุณกำลังอัปโหลด"
จากนั้นให้หัวของคุณเย็นและตรวจสอบวิธีแรกนี้:
ตรวจสอบว่าการป้องกันไฟร์วอลล์ของคุณปิดอยู่หรือไม่ ถ้าไม่เช่นนั้นให้ปิด อาจบล็อกไม่ให้คุณเชื่อมต่อคอมพิวเตอร์กับ iTunes Store
ลองใช้การเชื่อมต่ออินเทอร์เน็ตอื่น จุดประสงค์ในการลองใช้การเชื่อมต่ออินเทอร์เน็ตอื่นคือการเชื่อมต่ออินเทอร์เน็ตปัจจุบันของคุณอาจบล็อกพอร์ตที่จำเป็นสำหรับการเชื่อมต่อกับเซิร์ฟเวอร์ Apple
หากขั้นตอนข้างต้นไม่สามารถช่วยคุณได้ให้ทำตามวิธีที่สองนี้:
Xcode ต้องการรันไทม์ java เพื่ออัพโหลดแอพของคุณไปยัง App Store
ป้อน 'java -version' ในเทอร์มินัลเวอร์ชัน java ควรเป็น 1.6 หากไม่เป็นเช่นนั้นให้ดาวน์โหลด java ล่าสุดที่เข้ากันได้จาก apple download center เท่านั้น:
http://support.apple.com/kb/DL1572?viewlocale=en_US
หากยังไม่ช่วยให้ทำตามวิธีที่สามนี้:
วิธีนี้ทำให้แอปพลิเคชันโหลดเดอร์ใช้พอร์ต HTTP แทน HTTPS
ไปที่โฟลเดอร์ Java ของ Application Loader:
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/java/lib
เปิดไฟล์net.propertiesโดยใช้แอปพลิเคชันแก้ไขข้อความเช่นtext mate
หรือsublime text
เปลี่ยนบรรทัดเฉพาะนี้: #https.proxyPort=443
พอร์ตพร็อกซีเป็น
https.proxyPort=80
บันทึกไฟล์ เท่านี้เอง !! คุณสามารถอัปโหลดไฟล์ไบนารีของคุณไปยัง App store ได้ทันที
หากวิธีการข้างต้นยังไม่ช่วยให้ทำตามวิธีที่สี่นี้: สร้างใบรับรองของคุณใหม่
ไปที่พอร์ทัลนักพัฒนา iOS ( https://developer.apple.com/membercenter )
เพิกถอนใบรับรองปัจจุบันที่แอปของคุณใช้ในการลงนาม
ลบ "โปรไฟล์การจัดสรร iOS" ปัจจุบันออกจากพอร์ทัลนักพัฒนา
สร้างใบรับรองการแจกจ่าย iOS ใหม่และเพิ่มในพอร์ทัลนักพัฒนา
สร้าง "โปรไฟล์การจัดจำหน่าย iOS" ใหม่สำหรับการจัดจำหน่ายแอปสโตร์และดาวน์โหลดลงใน Mac
ติดตั้ง
ลองอีกครั้งโดยใช้ xcode / application loader เพื่ออัปโหลดบิลด์