อาจอัปโหลดไบนารีมากกว่าหนึ่งรายการไปยังApp Store Connectสำหรับเวอร์ชันเดียวกันหากหมายเลข Build เพิ่มขึ้นสำหรับแต่ละบิลด์ที่อัปโหลดไปยัง iTunesConnect หมายเลขบิลด์จะต้องไม่ซ้ำกัน (และสูงกว่า) สำหรับแต่ละไบนารีที่อัปโหลด (เลือกเป้าหมายจากนั้น Xcode -> ทั่วไป -> บิลด์ดูรูปด้านล่าง) ยกตัวอย่างเช่นในภาพด้านล่างสร้างที่อัปโหลดมีเวอร์ชัน 3.1.4 (3.75 ในภาพเก่า) และหมายเลขรุ่น 1 ดังนั้นหลังจากการอัปโหลดรูปภาพนี้เพิ่มการสร้างให้น้อยที่สุด 2 หรือสูงกว่า จากนั้นไบนารีนี้อาจจะถูกอัปโหลดไปยัง App Store Connect build number
เป็นมันต่อมาสร้างให้เป็นไปตาม
version
บันทึกรุ่นที่วางจำหน่ายของ appของคุณปล่อยให้กับผู้ใช้ build number
พูดสุดท้ายสร้างของไบนารีอัปโหลดไปยังร้านคือหลังจากแก้ไขข้อผิดพลาดหลาย
หลังจากXcode 9คุณไม่สามารถอัปโหลดบิลด์ใหม่ (สำหรับเวอร์ชันเดียวกัน) หากมีบิลด์ก่อนหน้านี้ที่มีหมายเลขบิลด์เดียวกันในสโตร์ ดังนั้นตรวจสอบหมายเลขบิลด์ของคุณและเพิ่มถ้าไม่แน่ใจ
แก้ไข: มันเป็นเรื่องที่ถูกต้องมากขึ้นเพื่อใช้ 1
, 2
, 3
, 4
ฯลฯ สำหรับหมายเลขการสร้าง แต่หมายเลขรุ่นจะต้องมีการเพิ่มขึ้น 1.0 -> 1.1 -> 1.2 ฯลฯ หมายเลขการสร้างจะต้องมีความสูงกว่าสิ่งที่ถูกส่งมาก่อนหน้านี้สำหรับ หมายเลขเวอร์ชันเดียวกันหากไม่มีข้อผิดพลาดเกิดขึ้น ดังนั้นหากมีการส่งไบนารีใหม่ที่มีเวอร์ชัน 3.75 และบิลด์ 1 ได้ถูกส่งไปแล้วบิลด์ถัดไปจะเป็น 2 หรือสูงกว่า แต่เวอร์ชันนั้นยังคงอยู่ที่ 3.75
ใหม่อัพเดตและวิธีที่แนะนำในการมีหมายเลขบิลด์อนุกรม :
ภาพเก่าเพื่อให้ตรงกับภาพด้านล่าง:
หลังจากอัปโหลดและประมวลผลไบนารีใหม่แล้ว (เวลาประมวลผลประมาณ 5-20 นาทีหากไม่แสดงอัปโหลดอีกครั้งและรอ) คุณสามารถเลือกไบนารีใหม่และส่งเพื่อตรวจสอบได้ ในภาพด้านล่างคุณอาจเห็นไบนารีเก่าและใหม่แสดงอยู่ใน App Store Connect ในส่วน Build ของเวอร์ชันแอปปัจจุบัน (คุณคลิกที่เครื่องหมายบวก) จากนั้นไบนารีใหม่จะถูกเลือก -> ->Saved
Submit for Review
(บางครั้งมีข้อผิดพลาดเกิดขึ้นขณะส่งข้อมูลจากนั้นลองอีกสองสามนาทีหรืออัปโหลดไบนารีใหม่)
สำหรับผู้ที่ต้องการทำสิ่งนี้โดยอัตโนมัติด้วยสคริปต์ Xcode นี่คือคำอธิบายในการสร้างสคริปต์อัตโนมัติสำหรับการอัปเดตหมายเลขบิวด์วิธีที่ดีกว่าในการเพิ่มหมายเลขบิลด์