จะลบบิวด์ออกจาก iTunes Connect ได้อย่างไร?


125

ฉันต้องการลบหนึ่งในแอพของฉันที่สร้างออกจากไซต์เชื่อมต่อ iTunes ใหม่ แต่ฉันไม่พบปุ่มลบ / ลบ ความคิดใด ๆ ?

ใส่คำอธิบายภาพที่นี่


4
คุณทำไม่ได้ ฉันต้องปฏิเสธนักพัฒนาสองสามครั้งและฉันมี 6 สิ่งเหล่านี้ที่นั่น ฉันเลือกหนึ่งรายการแล้วส่งเพื่อขออนุมัติ ไม่มีวิธีลบรายการที่ "ไม่จำเป็น" ออกจากรายการนี้
Sam B

ฉันเพิ่งถามแอปเปิ้ลเกี่ยวกับเรื่องนี้ ฉันจะแจ้งให้คุณทราบเมื่อพวกเขาตอบ
EFE

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

@EFE พวกเขาตอบจาก Apple หรือไม่?
iOS Monster

1
Arrghh ไม่เหมือน TF เก่าตอนนี้ฉันต้องสร้างตัวระบุจากนั้นต้องสร้างไฟล์การจัดเตรียม AppStore (ไม่มีสัญลักษณ์แทนอีกต่อไป) จากนั้นต้องสร้างแอป itunes จากนั้นต้องอัปโหลดด้วยเครื่องมือ Application Loader ด้วยตนเองจากนั้นต้องเพิ่มขึ้น หมายเลขรุ่นทุกครั้งที่อัปโหลด
peterept

คำตอบ:


124

UPDATE:

เวลาเปลี่ยนไปตอนนี้คุณสามารถลบ (หมดอายุ) TestFlight Builds ได้ตามคำตอบนี้แต่คุณยังไม่สามารถลบบิลด์ได้

อายุ:

ฉันถามแอปเปิ้ลและนี่คือคำตอบของพวกเขา:

ฉันเข้าใจว่าคุณต้องการลบงานสร้างออกจาก iTunes Connect ดังที่แสดงในภาพหน้าจอของคุณ

โปรดทราบว่านี่เป็นพฤติกรรมที่คาดหวังเนื่องจากคุณสามารถลบบิวด์ออกจากการเป็นบิลด์ปัจจุบัน แต่คุณไม่สามารถลบออกจาก iTunes Connect ได้ สำหรับข้อมูลเพิ่มเติมโปรดดูคู่มือนักพัฒนา iTunes Connect: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/

ดังนั้นฉันทำไม่ได้


1
หากคุณอัปโหลดอาจมีปัญหาเกี่ยวกับพวงกุญแจ / โปรไฟล์การจัดเตรียมที่ไม่ถูกต้องดังนั้นฟังก์ชันการสร้างการลบจะดี แต่ฉันคิดว่าฉันควรเรียนรู้ที่จะตรวจสอบความถูกต้องของโครงสร้างก่อนที่จะอัปโหลด
David Douglas

1
พบวิธีแก้ปัญหาที่นี่โดยการอัปเดตเวอร์ชันบิวด์
David Douglas

70

รอ! คุณสามารถหมดอายุบิลด์ได้จริง! :)

After 2017 Solution (ยังคงเหมือนเดิมในปี 2020):

  1. จากหน้าแรกให้คลิกแอปของฉันเลือกแอปของคุณจากนั้นในแถบเครื่องมือคลิก TestFlight

  2. ในคอลัมน์ทางซ้ายคลิกแพลตฟอร์ม (iOS หรือ tvOS) สำหรับแอปของคุณภายใต้ Builds

  3. ในตารางทางด้านขวาคลิกหมายเลขรุ่นสำหรับรุ่น

  4. ที่มุมขวาบนให้คลิก Expire Build

ลบบิวด์ออกจาก App Store (iTunes) Connect หมดอายุ Build iTunes Connect

Ta-da! Build หมดอายุแล้วที่ App Store Connect

หมายถึง:

บทบาทที่จำเป็น

ดูสิทธิ์บทบาท

ดูข้อมูลเพิ่มเติมได้ที่


2
ได้ผล! ขอบคุณ โปรดทราบว่าคุณต้องเข้าสู่ระบบในฐานะตัวแทนหรือและผู้ดูแลระบบ
Zubeyir

59
ฉันคิดว่าสิ่งนี้จะหมดอายุสำหรับการทดสอบใน Testflight เท่านั้น จะไม่ลบ build จาก itunes connect server (ส่วน AppStore) คุณยังส่งบิลด์เหล่านี้ไปยัง appstore ได้ แต่ผู้ถามเกี่ยวกับสัญญาณกำลังถามเกี่ยวกับวิธีการลบบิวด์จากเซิร์ฟเวอร์เชื่อมต่อ itunes เพื่อที่จะไม่แสดงในรายการบิลด์ส่วน "เพิ่มบิลด์" ฉันคิดว่า Apple ไม่อนุญาตให้ลบบิลด์จากเซิร์ฟเวอร์ iTunes Connect
Nitesh Borad

21
ฉันสามารถยืนยันได้ว่าวิธีนี้ใช้ไม่ได้ผล มันจะลบบิลด์ออกจากแดชบอร์ด TestFlight แต่บิลด์ยังคงอยู่และคุณไม่สามารถส่งบิลด์ใหม่เพื่อตรวจสอบได้จนกว่าอันสุดท้ายจะเสร็จสิ้นกระบวนการ ...
campjos

ในที่สุดฉันก็สามารถส่งบิลด์ใหม่ใน Testflight ได้ ในขณะที่เปลี่ยนเฉพาะหมายเลขบิวด์ Itunes Connect ยังคงบ่นเกี่ยวกับ "คุณไม่สามารถส่งบิลด์สำหรับการทดสอบได้หากมีการตรวจสอบรุ่นอื่นอยู่แล้ว" การเปลี่ยนหมายเลขเวอร์ชันทำให้ฉันสามารถเพิ่มเวอร์ชันใหม่เพื่อตรวจสอบได้ ฉันไม่รู้ว่าสิ่งนี้เกี่ยวข้องกับการสร้างก่อนหน้านี้ที่หมดอายุหรือไม่
campjos

1
ฉันเห็นว่าเข้าท่า ฉันเกาหัวของฉันเกี่ยวกับเรื่องนี้จริงๆขอบคุณ!
Gusutafu

34

ฉันมีปัญหานี้ ฉันจะแบ่งปันเส้นทางการเรียนรู้ของฉัน

อันดับแรกฉันไม่พบวิธีปฏิเสธไบนารี แต่จำได้ว่าเห็นก่อนหน้านี้ในแอพ iTunesConnect ดังนั้นการใช้แอปฉันจึงปฏิเสธไบนารี

หากคุณ "วางเมาส์เหนือ" ไบนารีที่ถูกปฏิเสธภายใต้ส่วน "สร้าง" คุณจะสังเกตเห็นว่าไอคอนวงกลมสีแดงที่มี - (เช่นปุ่มลบ) ปรากฏขึ้น แตะที่นี่แล้วกดปุ่มบันทึกที่ด้านบนของหน้าจอ ไบนารีที่ส่งไปนั้นหายไปแล้ว

ตอนนี้คุณควรได้รับการแจ้งเตือนทั้งหมดสำหรับแอปที่อยู่ในสถานะ "เตรียมพร้อมสำหรับการอัปโหลด" (อีเมลการแจ้งเตือนแอป ฯลฯ )

ผู้จัดการ Xcode ยังคงให้ "เลขฐานสองซ้ำซ้อน" แก่ฉัน หลังจากค้นคว้าข้อมูลเล็กน้อยตอนนี้ฉันเข้าใจความแตกต่างระหว่าง "เวอร์ชัน" และ "รุ่น" เวอร์ชันคือสิ่งที่ iTunes แสดงและผู้ใช้เห็น Build เป็นเพียงหมายเลขติดตามภายใน ฉันมีทั้งที่ 2.3.0 ฉันเปลี่ยน build เป็น 2.3.0.1 และ re-Archive ตอนนี้มันตรวจสอบแล้วและฉันสามารถอัปโหลดไบนารีใหม่และส่งใหม่ได้ หวังว่าจะช่วยคนอื่น ๆ !


4
การเปลี่ยนอ็อกเต็ตที่ 4 (หรือเพิ่มอ็อกเต็ตที่ 4) ไม่ได้ผล ตอนนี้มันตะโกนใส่คุณโดยระบุว่า # ไม่ถูกต้องเพราะต้องมี 3 หลักเท่านั้น นี่เป็นเรื่องน่ารำคาญมากที่ Apple หยุดการเชื่อมต่อกับ iTunes เช่นนี้
Urkle

สิ่งนี้จะเกิดขึ้นเมื่อฉันไม่ได้ส่งเท่านั้น ฉันจะส่งใหม่ได้อย่างไร
quantumpotato

ว้าวไม่ใช่แม้แต่คำตอบที่ยอมรับ แต่เป็นวิธีแก้ปัญหาสำหรับเรา
agoldev

6

เลือกบิลด์

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

เป็นหน้าเว็บที่ซับซ้อนอย่างไม่น่าเชื่อพร้อมด้วยเทคนิคและ gizmos ในการทำสิ่งที่คุณต้องการ ฉันแน่ใจว่าสตีฟไม่เคยเห็นหน้านี้หรือพยายามใช้มัน

แน่นอนว่าการออกแบบหน้าจอจะดีกว่าอย่างแน่นอนเพื่อให้คุณสามารถเห็นตัวเลือกต่างๆตลอดเวลาไม่ให้หน้าจอเปลี่ยนไปขึ้นอยู่กับว่าคุณมีแอปที่อยู่ในการตรวจสอบหรือไม่!


4

ตามที่ฉันเข้าใจปรัชญาใหม่ของ iTunesConnect:

  • คุณสามารถอัปโหลดบิวด์ที่ "มีสิทธิ์" หลายรายการไปยัง iTunesConnect ในแท็บ "รุ่นก่อนวางจำหน่าย"
  • ให้ผู้ทดสอบรายอื่นทดสอบบิลด์เฉพาะผ่าน TestFlight (และประกาศเป็นผู้ใช้ iTunesConnect)
  • เมื่อคุณมาถึงเวอร์ชันที่เสถียรให้เลือกเวอร์ชันบิวด์ที่ถูกต้องจากแท็บ "เวอร์ชัน" เพื่อส่งไปยัง AppStore ตามปกติ

สำหรับฉันคุณสามารถมีงานสร้างได้มากถึง 150 ชิ้นสำหรับรุ่นก่อนเปิดตัวมันไม่สำคัญ


ฉันจะไม่สนใจถ้าฉันสามารถเพิ่มผู้ทดสอบลงใน OS X Apps ได้ แต่คุณทำไม่ได้เฉพาะ iOS
Kyle Browning

ฉันมี v1.1.1 และ v1.1.3 ใน TF เป็นไปได้ไหมที่จะลบ 1.1.3 ทั้งหมดแล้วอัปโหลด v1.1.2 กรุณายืนยัน.
Sazzad Hissain Khan

ใช่มันควรจะเป็นไปได้ด้วยกฎใหม่ที่มีอยู่ใน Testflight ... หมายเลขบิลด์ควรแตกต่างกันเท่านั้น
cdescours

2

ใน iTunes เชื่อมต่อ:

AppStore >> iosAPP >> Build (เลื่อนลง)

คลิกไอคอนสีแดงตามที่เห็นในภาพ

ลบบิลด์


1
ไอคอนสีแดงจะแสดงเฉพาะเมื่อวางเมาส์ คุณต้องวางเมาส์ไว้บนนั้น
mahal tertin

สิ่งนี้ช่วยรักษาสติของฉัน UX บน appstoreconnect นั้นบ้าอย่างแท้จริง หากคุณจำเป็นต้องเปลี่ยนโครงสร้างที่คุณกำลังส่งนี่คือเส้นทางที่จะทำให้สำเร็จ ดูเหมือนว่า Apple จะชอบแนวคิด "ฟังก์ชันที่ซ่อนอยู่"
eddyoc

0

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


0

แดงนี้ยาก นี่คือสิ่งที่ฉันทำเพื่อปฏิเสธ / ลบ / แทนที่โครงสร้าง ios ของฉันก่อนที่จะเผยแพร่ แอปได้รับการอนุมัติว่าฉันเคยพบข้อบกพร่องที่ต้องการแก้ไขก่อนที่จะปล่อยได้อย่างไร

  1. ฉันตั้งค่าการเปิดตัวเป็น "manual" และบันทึกไว้
  2. ฉันพยายามสร้างและปล่อยแอป
  3. ได้รับข้อความแสดงข้อผิดพลาดบางอย่างเช่น "คุณสามารถมีได้ครั้งละหนึ่งรุ่นเท่านั้น"
  4. โดยที่ปุ่มบันทึกไม่มีตัวเลือกในการยกเลิกการเปิดตัว
  5. เวอร์ชันของแอปไม่ได้ถูกระบุว่าเป็น "นักพัฒนาปฏิเสธ" ด้วยจุดสีแดง

เพื่อแทนที่โครงสร้างที่ไม่ดีฉันได้ทำสิ่งต่อไปนี้

  1. หากคุณคลิกที่ "เวอร์ชัน + หรือแพลตฟอร์ม" เพื่อสร้างเวอร์ชันใหม่คุณจะไม่สามารถสร้างเวอร์ชัน iOS ใหม่ได้
  2. คุณต้องอัปโหลดงานสร้างใหม่
  3. ในแอปที่ถูกปฏิเสธของคุณให้เลือกรุ่นใหม่
  4. บันทึก
  5. ส่งเพื่อตรวจสอบ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.