ไม่พบบันทึกที่เหมาะสมตรวจสอบว่าตัวระบุกลุ่มของคุณถูกต้อง


148

ฉันได้สร้างแอปใน App Store Connect และอยู่ในสถานะ "เตรียมการส่ง" มานานกว่า 3 วันแล้ว เมื่อฉันพยายามจัดเก็บแอปของฉันและส่งไปที่ร้านแอปจะแสดงข้อความนี้:

ไม่พบบันทึกการใช้งานที่เหมาะสม ตรวจสอบว่าตัวระบุบันเดิลของคุณถูกต้อง


7
แอปของคุณiTunesConnectได้เลือกตัวระบุเดียวกับที่คุณเป็นarchiveแอปพลิเคชันหรือไม่
Viral Savaj

ใช่ฉันได้เลือกรหัสเดียวกัน
Ragul

1
คุณลงชื่อเข้าใช้ xcode ด้วย Apple Id เดียวกับ itunesconnect หรือไม่?
มิกะ

ใช่ฉันได้ลงชื่อเข้าใช้โดยใช้รหัสนั้นเท่านั้น
Ragul

คำตอบ:


61

ตอนนี้ฉันพบข้อผิดพลาดเท่านั้น ฉันใช้อักษรตัวใหญ่หนึ่งตัวในรหัสกลุ่ม แต่ฉันใช้ตัวอักษรขนาดเล็กในรหัสบันเดิลของ xcode ตอนนี้ฉันเปลี่ยนมันเหมือนกับในรหัสแอป และตอนนี้ฉันอัปโหลดแอปไปยัง iTunes Connect สำเร็จแล้ว ขอบคุณสำหรับการสนับสนุน.


67
ในกรณีของฉันฉันลืมที่จะสร้างแอปด้วยรหัสชุดแอปตอบกลับใน iTunesConnect
Sasho

3
หากเพียงแค่แสดงค่าที่ไม่ตรงกันแต่ละค่าก็จะแก้ไขได้ง่าย
Andy Roberts

1
@Sasho คุณคือพระเจ้า!
Vipin Krishna

2
ในกรณีของฉันฉันใช้บัญชีนักพัฒนา 2 บัญชีใน Xcode ฉันลบสิ่งที่ไม่ต้องการออกและฉันสามารถแก้ไขปัญหาได้
Sagar R. Kothari

1
กรณีของฉันคือฉันไม่ได้สร้างแอปบน appstoreconnect มีเพียงโปรไฟล์ที่ลงทะเบียนและรหัสเท่านั้น ในการสร้างแอปอัปโหลดได้ผล! ขอบคุณ @Sasho
cherucole

46

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


3
และชื่อแอปเดียวกัน (ตัวพิมพ์ใหญ่ / ตัวพิมพ์เล็ก)
Josep Alsina

46

โดยทั่วไปสิ่งนี้จะเกิดขึ้นเมื่อคุณไม่ได้สร้างแอพของคุณจากบัญชีนักพัฒนาแอปเปิ้ล -> iTunes Connect-> คลิกที่แอพของฉัน -> คลิกที่เครื่องหมายบวก (+) -> แอพใหม่ -> และกรอกข้อมูลทั้งหมดและเลือกรหัส Bundle ของคุณ สำหรับแอปที่คุณกำลังอัปโหลดตอนนี้


1
นี่คือสำหรับฉัน ฉันไม่ได้สร้างแอพของฉันใน App Store Connect
Scottie

ขอบคุณเพื่อน คุณทำให้วันของฉัน
BEingprabhU

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

@Marin ฉันต้องรอประมาณ 5 นาทีเพื่อให้รหัสชุดที่สร้างขึ้นใหม่ปรากฏในเมนูแบบเลื่อนลง
Andy

สิ่งนี้แก้ไขของฉัน ฉันพลาดการสร้างแอปใน ituneconnect โดยสิ้นเชิง ขอบคุณ @Avi
TLee

24

iTunes Connect || App Store Connect (เว็บไซต์):

ในเบราว์เซอร์ของคุณไปที่iTunes เชื่อมต่อ / เชื่อมต่อ

  1. เพิ่มแอพใหม่ของคุณ / แก้ไขแอพที่มีอยู่
  2. ไปที่ข้อมูลแอพ
  3. ตรวจสอบชื่อ Bundle ID
  4. หากไม่มีรหัสบันเดิลตรวจสอบให้แน่ใจว่าคุณได้สร้างขึ้น
  5. ฉันใช้รหัสชุด WildCard นั่นหมายความว่ารหัสบันเดิลที่สมบูรณ์ของคุณน่าจะเป็น com.organizationName. * และคำต่อท้าย (exampleApp) Xcode:
  6. ไปที่พื้นที่ทำงาน / โครงการของคุณ
  7. ไปที่โครงการของคุณ
  8. เลือกแท็บทั่วไป

ตรวจสอบให้แน่ใจว่า Bundle Identifier เป็นชื่อที่คุณตั้งไว้ใน iTunes Connect

ตัวอย่างเช่นcom.orgnanizationName.appName

ดูเหมือนว่าคุณต้องเริ่มกระบวนการส่ง App Store ใน iTunesConnect

ไอคอน App Store Connect เพิ่มแอป


ใช่นั่นคือกรณี m ข้อผิดพลาดนี้จะแสดงคุณไม่ได้เพิ่ม app ในappstoreconnect.apple.com
Vikash Sinha

นี่คือฉันเช่นกัน ฉันสร้าง APP ID บน 'พอร์ทัล' แต่แล้วลืมสร้างแอพ App Store Connect ที่ใช้ลายเซ็น ID แอพที่ฉันสร้างบน Apple App Portal
Waxhaw

12

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

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


ขอบคุณเพื่อนมาก .. เหมือนกันกับฉัน
Roohul

12

สิ่งที่แก้ไขสำหรับฉันคือการอนุญาตให้แอปเข้าถึงผู้ใช้ทั้งหมด:

  1. ไปที่ AppStore Connect
  2. ไปที่แอพของฉัน
  3. ภายใต้ข้อมูลเพิ่มเติมคลิกที่ 'แก้ไขการเข้าถึงของผู้ใช้'
  4. เลือก 'การเข้าถึงแบบเต็ม'
  5. สิ่งนี้ทำให้ฉันสามารถอัปโหลดแอปได้ในครั้งแรก (ผ่าน Xcode & Application Loader)

หลังจากอัปโหลดครั้งแรกฉันสามารถเปลี่ยนกลับเป็น "การเข้าถึงแบบ จำกัด " และอัปโหลดได้ดี


1
ลองวิธีแก้ปัญหาที่แตกต่างกัน แต่วิธีนี้ใช้ได้ผลสำหรับฉัน
Carmelito R.Bayarcal Jr.

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

10

ฉันเชื่อว่าคุณสามารถหาคำตอบได้ที่นี่Xcode 5 - "ไม่พบบันทึกแอปพลิเคชัน" เมื่อพยายามตรวจสอบไฟล์เก็บถาวรจาก @Bamsworld

ดังที่คุณได้กล่าวไปแล้วและตามเอกสาร - คู่มือการแจกจ่ายแอป

สำคัญ: คุณไม่สามารถตรวจสอบความถูกต้องของแอปได้เว้นแต่ว่าแอปบันทึกใน iTunes Connect จะอยู่ในสถานะ“ กำลังรอการอัปโหลด” หรือใหม่กว่าหลังจากที่คุณเพิ่มแอปใหม่ใน iTunes Connect จะมีไฟสีเหลืองพร้อมกับสถานะ มักจะอ่านว่า "เตรียมพร้อมสำหรับการอัปโหลด" หากต้องการเข้าสู่สถานะ "กำลังรอการอัปโหลด" ให้คลิกดูรายละเอียดของแอปและที่ด้านบนขวาควรมีปุ่มสีน้ำเงินที่ระบุว่า "พร้อมที่จะอัปโหลดไบนารี" คลิกที่นี่และทำตามคำแนะนำที่ระบุ


2
ในกรณีของฉันปัญหาคือ Mac ไม่มีพื้นที่เหลือ Application Loader แทนที่จะให้ข้อผิดพลาดเกี่ยวกับพื้นที่ดิสก์ทำให้เกิดข้อผิดพลาดแบบสุ่มเช่นนี้หลาย ๆ อัน (คุณสามารถให้ * .ipa เดียวกันและจะส่งคืนข้อผิดพลาดจริงแบบสุ่ม แต่คุณไม่เหลือพื้นที่)
Vorotnyak_Nazar

5

การใช้ Application Loader ทำงานในกรณีของฉัน

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


กรุณาใส่รายละเอียดเพิ่มเติมได้ไหม
Dzianis Yafimau

1
ในแถบเมนู XCode เลือก Xcode -> Open Developer Tool -> Application Loader -> เลือกไฟล์ * .ipa ของคุณ (คุณสามารถส่งออกจากเวอร์ชันที่เก็บถาวรในหน้าต่าง Organizer) และอัปโหลด
Luat Vu Dinh

4

ดับเบิลตรวจสอบBundle OS Type codeใน App ของคุณสำหรับฉันวิธีเดียวที่รอบข้อผิดพลาดนี้คือการตั้งค่าให้info.plistAPPL

สิ่งที่แปลกคือข้อผิดพลาดเกี่ยวกับรหัสบันเดิลเฟรมเวิร์กของฉันการเปลี่ยนแปลงด้านบนในแอปของฉันแก้ไขได้


ฉันได้ลองทุกอย่างแล้วและนี่คือทางออกที่แก้ปัญหานี้ให้ฉันได้! ขอบคุณมาก.
Gasper

3

ตรวจสอบ ID แอพของคุณใน Apple Developer Center จากนั้นใช้ชื่อเดียวกันทั้งหมดใน Bundler Identifier


3

ฉันต้องลงชื่อแอปด้วยตนเอง สร้างใบรับรองใหม่และโปรไฟล์ใหม่ ตั้งค่าการลงนามรหัสเป็นด้วยตนเอง จากนั้นฉันก็สามารถอัปโหลดได้ ยิ่งไปกว่านั้นเลือกลงชื่อเข้าใช้ด้วยตนเองจากผู้จัดงานขณะอัปโหลดบิลด์

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


3

เมื่อตรวจสอบแล้ว

เปิดไฟล์. plist และตรวจสอบคีย์ "Bundle OS Type code" หากไม่มีให้เพิ่มแถวและให้คีย์นั้นและตรวจสอบประเภทว่าควรเป็นสตริง และให้ "APPL" เป็นมูลค่า

ทำความสะอาดโครงการและไปที่เก็บถาวร

ฉันหวังว่ามันจะได้ผลสำหรับคุณ


นี่เป็นการแก้ไขข้อผิดพลาดของฉัน โปรดดูคำถามนี้ด้วย: stackoverflow.com/a/57304115/3164091
Honghao Zhang

3

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


3

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

ปัญหา:ฉันมีคนคัดลอกไฟล์เก็บถาวรไบนารีทำการเปลี่ยนแปลงบางอย่างแล้วส่งไบนารีให้ฉัน สิ่งนี้ทำให้เกิดความขัดแย้งแบบไบนารี

วิธีแก้ไข:ฉันต้องสร้างใบรับรองใหม่ ฉันคัดลอกรหัสบันเดิลจากกงสุลพัฒนาวางลงใน xcode และสามารถอัปโหลดได้

บันทึก Side:คุณสามารถงอกใหม่รหัสกำใหม่โดยการเปิด "ซื้อ In-App" ภายใต้ความสามารถ

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


3

ในกรณีของฉันฉันมี 2 Apple ID ในการตั้งค่า Xcode ของฉัน (Xcode -> การตั้งค่า -> บัญชี) ดังนั้นฉันจึงต้องลบออก หลังจากที่ฉันลบ Apple ID ที่ฉันไม่ต้องการแล้วกระบวนการตรวจสอบก็ใช้ได้ดี

เสียเวลาไปสองสามชั่วโมงเพียงเพราะข้อความแสดงข้อผิดพลาดไม่มีประโยชน์ นี่มันน่าหงุดหงิดมาก

1


เหมือนกันที่นี่ฉันมี 2 บัญชีบัญชีหนึ่งเป็นนักพัฒนาและอีกบัญชีหนึ่งเป็นเจ้าของและอีกบัญชีหนึ่งเป็นนักพัฒนาที่ระบุไว้ก่อน ดังนั้น Xcode อาจพยายามดำเนินการในนามของผู้ใช้นักพัฒนา
Benny Davidovitz

2

ประการแรกตรวจสอบว่าคุณใช้บัญชีเดียวกันทั้งใน Application Loaded (หรือ XCode) และ iTunes connect ประการที่สองตรวจสอบว่า Bundle Id ในข้อความแสดงข้อผิดพลาดและใน iTunes connect นั้นตรงกันรวมถึงtHe cAsE !


บัญชีที่เข้าสู่ระบบผิดใน ApplicationLoader เป็นปัญหาของฉัน! ขอบคุณ!
Made in Moon

2

หากรหัสบันเดิลของคุณมีอักษรตัวใหญ่และคุณเปลี่ยนเป็นอักษรตัวพิมพ์เล็กคุณต้องเรียกใช้แอปพลิเคชันในโปรแกรมจำลองก่อนที่จะพยายามเก็บถาวรและอัปโหลดไปยัง app store connect (นี่เป็นปัญหาและวิธีแก้ปัญหาสำหรับฉัน)


2

สำหรับฉันสิ่งที่แก้ไขได้คือการป้อนรายละเอียดที่จำเป็นใน App Store Connect -> TestFlight -> ข้อมูลการทดสอบ

เมื่อฉันทำเสร็จแล้วดูเหมือนว่า Xcode จะรู้ว่ามีแอปใหม่ที่อนุญาตให้อัปโหลดและทำได้สำเร็จ

(ตรวจสอบตัวพิมพ์ใหญ่ของคุณใน Bundle ID ของคุณด้วย😉)


2

iMessage Extension : สำหรับทุกคนที่กำลังต่อสู้กับปัญหานี้ด้วยส่วนขยายข้อความ (หรือส่วนขยายอื่น ๆ ) ตรวจสอบให้แน่ใจว่าคุณได้ป้อน "App Store Connect" -> "ข้อมูลทั่วไป" -> Bundle-ID ของเป้าหมายแอปพลิเคชันไม่ใช่ เป้าหมายส่วนขยาย เราต่อสู้ 2 วันเพื่อค้นหาสิ่งนี้



2

หากหลังจากที่คุณยืนยันการจับคู่ Bundle ID ของคุณใน App Store Connect, Apple Developer Portal และ Xcode แล้วและคุณยังคงประสบปัญหาให้ลองทำดังนี้:

ลบ Apple ID ที่เชื่อมโยงกับ Bundle ID ที่คุณกำลังประสบปัญหาออกจากรายการบัญชีของคุณใน Xcode (แถบเมนู -> Xcode -> ค่ากำหนด -> บัญชี) จากนั้นเพิ่ม Apple ID กลับไปที่รายการบัญชีใน Xcode


2

ตรวจสอบให้แน่ใจว่าสิ่งนี้รวมอยู่ใน Info.plist ของคุณ:

<key>CFBundlePackageType</key>
<string>APPL</string>

ฉันมี APPL สะกดผิดเป็น AAPL เมื่อฉันแก้ไขและลงชื่อเข้าใช้ Application Loader และ Xcode ด้วย Apple ID เดียวกันทุกอย่างก็ใช้ได้



2

หลังจากนั้นไม่กี่วันฉันก็รู้ว่าฉันตั้งรหัส Bundle ผิด

นี่คือวิธีที่ฉันแก้ไข

ไปที่App Store Connect> แอพของคุณ> ข้อมูลแอพ> ข้อมูลทั่วไป

เลือก Bundle ID ที่คุณสร้างและกำหนดที่ xcode ก่อน

ตอนนี้คุณสามารถอัปโหลดโดยไม่มีข้อผิดพลาด


1

ในกรณีของฉันฉันใช้งานได้โดยเปิด Application Loader ภายใน XCode

ขั้นตอน: XCode -> เปิดเครื่องมือสำหรับนักพัฒนา -> Application Loader

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

ด้วย XCode Application Loader สามารถแสดงรายการบัญชีที่ฉันมีสิทธิ์ได้ คุณต้องเลือกบัญชีที่ถูกต้องจากเมนูแบบเลื่อนลง


1

ตรวจสอบให้แน่ใจว่าคุณทำตามขั้นตอนเหล่านี้ตามลำดับ:

  1. สร้าง App ID ที่https://developer.apple.com/account/ios/identifier/bundle

  2. สร้างแอพของคุณจาก iTunes Connect โดยเลือก Bundle ID ที่สร้างในขั้นตอนที่หนึ่ง

  3. อัปโหลด IPA จาก Application Loader หรือ XCode


กรุณาช่วย! ฉันติดขัดที่ขั้นตอนที่ 2 ที่พยายาม "สร้างแอปของคุณจาก iTunes Connect" สำหรับขั้นตอนที่ 1 ฉันได้สร้างบันเดิลแล้ว แต่ใน iTunes Connect ของฉันฉันไม่เห็นแอพแสดง?
Isaac

ปัญหาคือ # 2 ฉันติดอยู่มันเป็นเวลา 4 ชั่วโมงแล้วและมันไม่ปรากฏขึ้นภายใต้เมนูแบบเลื่อนลง
Marin

1

ในกรณีของฉันแอปได้รับการตั้งค่าแล้ว แต่เวอร์ชันของแอปถูกใช้งานไปแล้ว (รอการตรวจสอบ) ฉันแค่ต้องเพิ่มหมายเลขเวอร์ชัน


1

ในกรณีของฉันปัญหาคือแอปพลิเคชันของฉันไม่มีข้อมูลที่กรอกใน App Store Connect อย่างแท้จริง


1

ในกรณีของฉันฉันใช้บัญชีอื่นฉันสร้างแอพใน Itunes แต่เลือกบัญชีอื่นใน Xcode ดังนั้นเพียงแค่เลือกบัญชีที่ถูกต้องใน Xcode และมันก็ใช้ได้สำหรับฉัน


1

ในกรณีของฉัน

  • ตรวจสอบว่าผู้ใช้คนเดียวกันใน iTunes และ xcode หรือไม่
  • รหัสกลุ่มที่ตรวจสอบเหมือนกัน

วิธีการแก้:

ไปที่ iTunes ในหน้าแอปของฉันและในแท็บแรก "ข้อมูลแอป" ทางด้านขวามือจะมีส่วน "ข้อมูลอื่น ๆ " คลิกที่ "แก้ไขสิทธิ์ผู้ใช้" และให้สิทธิ์ผู้ใช้ xcode ในการอ่านข้อมูลของ แอป

เสร็จสิ้น

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