Xcode 6 เกิดปัญหาขณะส่งเอกสารเก่า


201

วันนี้ฉันอัปโหลดแอปแรกที่สร้างเป็นครั้งแรกสำเร็จไปยัง App Store สำหรับการทดสอบเบต้า หลังจากทำการเปลี่ยนแปลงเล็กน้อยเมื่อฉันพยายามส่งไฟล์เก็บถาวรใหม่อีกครั้ง Xcode ล้มเหลวและยังคงล้มเหลว

มันเป็นบันทึก:

Process:               Xcode [36810]
Path:                  /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier:            com.apple.dt.Xcode
Version:               6.3.2 (7718)
Build Info:            IDEFrameworks-7718000000000000~2
App Item ID:           497799835
App External ID:       812404257
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Xcode [36810]
User ID:               501

Date/Time:             2015-06-17 21:59:26.432 +0430
OS Version:            Mac OS X 10.10.3 (14D136)
Report Version:        11
Anonymous UUID:        A70B5585-6ADF-B647-C184-94420293DB9F

Sleep/Wake UUID:       536542A5-38C8-405F-8A5E-28DBE775C033

Time Awake Since Boot: 110000 seconds
Time Since Wake:       18000 seconds

Crashed Thread:        14  Dispatch queue: NSOperationQueue 0x7fdb9771af00 :: NSOperation 0x7fdb97679160 (QOS: USER_INITIATED)

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Application Specific Information:
ProductBuildVersion: 6D2105
ASSERTION FAILURE in /SourceCache/IDEFrameworks/IDEFrameworks-7718/IDEFoundation/Issues/IDEIssueManager.m:457
Details:  This method must only be called on the main thread
Object:   <IDEIssueManager>
Method:   +_issueProviderInfo
Thread:   <NSThread: 0x7fdb971db920>{number = 80, name = (null)}
Hints:   None
Backtrace:
  0  0x0000000102e28b6a -[IDEAssertionHandler handleFailureInMethod:object:fileName:lineNumber:assertionSignature:messageFormat:arguments:] (in IDEKit)
  1  0x0000000101b765df _DVTAssertionHandler (in DVTFoundation)
  2  0x0000000101b768ce _DVTAssertionFailureHandler (in DVTFoundation)
  3  0x00000001024f248e +[IDEIssueManager _issueProviderInfo] (in IDEFoundation)
  4  0x00000001024f1b0d -[IDEIssueManager _updateIssueProviders] (in IDEFoundation)
  5  0x0000000101b893de __73-[DVTObservingBlockToken observeValueForKeyPath:ofObject:change:context:]_block_invoke (in DVTFoundation)
  6  0x0000000101afed5c DVTInvokeWithStrongOwnership (in DVTFoundation)
  7  0x00000001019b03e4 -[DVTObservingBlockToken observeValueForKeyPath:ofObject:change:context:] (in DVTFoundation)
  8  0x00007fff8a8af0f3 NSKeyValueNotifyObserver (in Foundation)
  9  0x00007fff8a8bbd68 NSKeyValueDidChange (in Foundation)
 10  0x00007fff8a87497d -[NSObject(NSKeyValueObserverNotification) didChangeValueForKey:] (in Foundation)
 11  0x00007fff8befddaf doSetValuesInSourceWithKVO (in CoreFoundation)
 12  0x00007fff8befdc46 _CFXPreferencesReplaceValuesInNamedVolatileSource (in CoreFoundation)
 13  0x00007fff8aa4b027 -[NSUserDefaults(NSUserDefaults) setVolatileDomain:forName:] (in Foundation)
 14  0x0000000119e34a13 -[NSUserDefaults(ITunesConnectFoundationExtensions) REPLACEMENT_setVolatileDomain:forName:] (in ITunesConnectFoundation)
 15  0x0000000119e34f87 -[NSUserDefaults(ITunesConnectFoundationExtensions) synchronizeRegistrationDomains] (in ITunesConnectFoundation)
 16  0x0000000119e34d5d -[NSUserDefaults(ITunesConnectFoundationExtensions) registerPriorityDefaults:] (in ITunesConnectFoundation)
 17  0x0000000119e2669e -[MZJSONServiceClient processApplicationSettings:] (in ITunesConnectFoundation)
 18  0x0000000119e26d7d -[MZJSONServiceClient connectionDidFinishLoading:] (in ITunesConnectFoundation)
 19  0x00007fff8846d24d __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke (in CFNetwork)
 20  0x00007fff8846d0b1 -[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:] (in CFNetwork)
 21  0x00007fff8846cfb7 -[NSURLConnectionInternal _withActiveConnectionAndDelegate:] (in CFNetwork)
 22  0x00007fff8846df74 ___ZN27URLConnectionClient_Classic26_delegate_didFinishLoadingEU13block_pointerFvvE_block_invoke (in CFNetwork)
 23  0x00007fff88521703 ___ZN27URLConnectionClient_Classic18_withDelegateAsyncEPKcU13block_pointerFvP16_CFURLConnectionPK33CFURLConnectionClientCurrent_VMaxE_block_invoke_2 (in CFNetwork)
 24  0x00007fff883c2cec RunloopBlockContext::_invoke_block(void const*, void*) (in CFNetwork)
 25  0x00007fff8bf0e664 CFArrayApplyFunction (in CoreFoundation)
 26  0x00007fff883c2bad RunloopBlockContext::perform() (in CFNetwork)
 27  0x00007fff883c2998 MultiplexerSource::perform() (in CFNetwork)
 28  0x00007fff883c27ba MultiplexerSource::_perform(void*) (in CFNetwork)
 29  0x00007fff8bf42a01 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ (in CoreFoundation)
 30  0x00007fff8bf34b8d __CFRunLoopDoSources0 (in CoreFoundation)
 31  0x00007fff8bf341bf __CFRunLoopRun (in CoreFoundation)
 32  0x00007fff8bf33bd8 CFRunLoopRunSpecific (in CoreFoundation)
 33  0x00007fff8a8fda59 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] (in Foundation)
 34  0x00007fff8a91bcce -[NSRunLoop(NSRunLoop) runUntilDate:] (in Foundation)
 35  0x0000000119e25d00 -[MZJSONServiceClient getResultDictionary] (in ITunesConnectFoundation)
 36  0x0000000119e28eb3 -[MZLabelServiceClient invokeSOAPCall] (in ITunesConnectFoundation)
 37  0x0000000119e3097d -[MZWebServiceOperationWorker execute] (in ITunesConnectFoundation)
 38  0x0000000119e30e11 -[MZWebServiceWorker run] (in ITunesConnectFoundation)
 39  0x0000000119df854d -[MZWorkItem main] (in ITunesConnectFoundation)
 40  0x00007fff8a8c6a6c -[__NSOperationInternal _start:] (in Foundation)
 41  0x00007fff8a8c6543 __NSOQSchedule_f (in Foundation)
 42  0x00007fff89468c13 _dispatch_client_callout (in libdispatch.dylib)
 43  0x00007fff8946c365 _dispatch_queue_drain (in libdispatch.dylib)
 44  0x00007fff8946decc _dispatch_queue_invoke (in libdispatch.dylib)
 45  0x00007fff8946b6b7 _dispatch_root_queue_drain (in libdispatch.dylib)
 46  0x00007fff89479fe4 _dispatch_worker_thread3 (in libdispatch.dylib)
 47  0x00007fff86f91637 _pthread_wqthread (in libsystem_pthread.dylib)
 48  0x00007fff86f8f40d start_wqthread (in libsystem_pthread.dylib)

หมายเหตุ:ฉันสามารถตรวจสอบการเก็บถาวรโดยไม่มีข้อผิดพลาด

การติดตั้ง XCode อีกครั้งจะช่วยให้ฉันแก้ไขได้หรือไม่


2
ปัญหาเดียวกันแก้ไขหน้าต่างปิดโครงการตามที่คนอื่นแนะนำด้านล่าง ฉันเท่านั้นที่ไม่สามารถตรวจสอบการเก็บถาวร: หน้าต่างติดกับ "การตรวจสอบความคืบหน้าในข้อความ ... "
gpbl

2
@Dunc ฉันมีปัญหานี้ด้วย (แสดงเฉพาะวันนี้เท่านั้น) และมันก็ไม่ใช่ปัญหาเดียวกับที่อยู่ในลิงค์ของคุณ คำตอบด้านล่างแก้ปัญหาของฉัน
เตฟาน

ดูเหมือนว่า Apple กำลังอัปเดตไซต์ของพวกเขาเนื่องจากตอนนี้มันทำงานได้อีกครั้ง!
Flexicoder

2
คำถามนี้อาจเกี่ยวข้องกับสิ่งนี้: stackoverflow.com/q/30899865/4145420
mgyky

2
มีใครยื่นข้อผิดพลาดนี้ด้วยการติดตามสแต็คกับ Apple? พวกเขาอาจต้องการเห็นมันจริงๆ!
1118321

คำตอบ:


391

ปิดโปรเจ็กต์หรือหน้าต่างเวิร์กสเปซใด ๆ ที่คุณเปิดใน Xcode แต่เปิดหน้าต่างออแกไนเซอร์ค้างไว้และส่งงานให้ฉันอีกครั้ง


2
การอัปโหลดใช้งานได้สองวันที่ผ่านมา วันนี้การอัปโหลดล้มเหลว อัปเดต Xcode จาก 6.3 เป็น 6.3.2 เช็ดออกสร้างโฟลเดอร์และสร้างใหม่ทุกอย่างตั้งแต่เริ่มต้นด้วย 6.3.2 การอัปโหลดยังคงล้มเหลว มีสองข้อมูลประจำตัว / บัญชีผูกติดอยู่กับ Xcode บัญชีใดบัญชีหนึ่งจำเป็นต้องยอมรับข้อตกลงล่าสุดยอมรับข้อตกลง ซิงค์บัญชีกับ Xcode อีกครั้ง การอัปโหลดยังคงล้มเหลว ปิดโปรเจ็กต์ Xcode โดยปล่อยให้หน้าต่างออร์กาไนเซอร์ขึ้นมาและการส่งแบบนี้ใช้เพื่ออัปโหลดไฟล์เก็บถาวร ขอบคุณ Sami! ขนาดใหญ่ +1
Eric Hammond

40
จับที่ดี! ดูเหมือนว่า iTunes จะเชื่อมต่ออย่างคร่าวๆ Apple ต้องการดึงคนออกจากทีม "Re-Invent Spotify" และรับพวกเขาในเรื่องนี้ ...
seanicus

7
Silly ฉันฉันคิดว่าคุณต้องออกจาก Xcode ด้วยการเปิดหน้าต่างจัดงาน คุณต้องออกจากโครงการจริง แต่เปิดแอป Xcode ไว้ จากนั้นก็ใช้งานได้ด้วยเหตุผลบางอย่าง!
Hamed Saadat

2
ถ้อยคำนี้สร้างความสับสน สิ่งสำคัญคืออย่าลืมออกจาก Xcode เนื่องจาก Xcode ยังคงต้องเปิดอยู่ ฉันค่อนข้างแน่ใจว่าคำตอบนี้แนะนำให้ปิดโครงการ / พื้นที่ทำงาน วิธีนี้แก้ไขปัญหาให้ฉันได้
Stefan Arambasich

6
ทำงานให้ฉัน แต่ฉันต้องเปิด Photo Booth และ Numbers ขณะถือ Cmd + ตัวเลือก + Shift + a + p + l และคลิกโลโก้ apple ในแถบงาน 7 ครั้งก่อนที่จะอัปโหลด
mraaroncruz

52

เพิ่งได้รับปัญหานี้ ดูเหมือนว่าจะทำงานถ้าคุณปิดหน้าต่าง Xcode อื่น ๆ ทั้งหมด แต่เปิดหน้าต่างผู้จัดการประชุมไว้



11

คำถามเดิมคือ: "การติดตั้ง XCode อีกครั้งจะช่วยให้ฉันแก้ไขได้หรือไม่" คำตอบคือ: "ไม่" การติดตั้งใหม่ไม่ได้ช่วยแก้ปัญหา ข้อผิดพลาดค่อนข้างร้ายแรงเนื่องจากการส่งแอพเป็นศูนย์กลางในการพัฒนาแอพ การแก้ไขควรอยู่ใน App Store โดยเร็ว ดังนั้นการอัพเดตในภายหลังอาจช่วยได้


1
เพิ่งเริ่มต้นระบบปฏิบัติการทั้งหมดของคุณอาจจะ? อย่างน้อยนั่นก็คือแอปเปิ้ลบรรทัดแรกที่รองรับคำตอบสำหรับปัญหาใด ๆ :-D PS: อย่าทำสิ่งนี้จริง ๆ คำตอบของ Sami ดูเหมือนจะใช้ได้
nsij22

1
@ nsij22 รีสตาร์ททั้งระบบปฏิบัติการไม่ทำงาน ... เป็นวิธีที่สองที่ฉันลองทันทีหลังจากรีสตาร์ท Xcode ...
PinkiePie-Z

1
ฉันพยายามเริ่มต้นใหม่ทั้งก่อน & หลังการอัปเดต; การเปลี่ยนแปลงเหล่านี้ไม่มีผลกับการส่ง ฉันเห็นด้วยกับคุณ @ nsij22; วิธีการของ Sami เป็นวิธีเดียวที่ทำงานได้
Eric

1
การส่งบิลด์สำเร็จไม่จำเป็นต้องติดตั้งใหม่หรืออัปเดตใหม่วันนี้ การเปิดหน้าต่าง Xcode ไม่ได้ขัดขวางการส่งข้อมูล แต่อย่างใด
Eric

10

ขั้นตอนต่อไปนี้ทำงานสำหรับฉัน:

  1. เก็บถาวรโครงการ
  2. เปิดตัวจัดระเบียบ
  3. กดปุ่มกากบาทบนซ้ายของ XCode ซึ่งจะปิดโครงการทั้งหมดโดยไม่ต้องอ้างอิง XCode และ Organizer จะเปิดขึ้น
  4. ตอนนี้ส่งที่เก็บถาวรจากผู้จัดการ

7

มีปัญหานี้วันนี้ ฉันสามารถอัปโหลดไฟล์เก็บถาวรได้สำเร็จเมื่อหน้าต่างผู้จัดการเปิดและโครงการ Xcode ทั้งหมดถูกปิด


6

ฉันสร้างไฟล์. ipa โดยใช้ยูทิลิตีส่งออกใน Organizer จากนั้นเรียกใช้ Application Loader เลือกปุ่ม 'ส่งแอปของคุณ' เลือกไฟล์ ipa ที่สร้างขึ้นใหม่และไฟล์ที่ปรากฏใน iTuneConnect ภายใต้แท็บก่อนเผยแพร่ตามที่คาดไว้สำหรับการแจกจ่าย TestFlight


5

มีปัญหาเดียวกันวันนี้ ปัญหาปรากฎฉันยังคงมีกรอบการเปิดเผยรวมอยู่ในโครงการของฉัน ตรวจสอบให้แน่ใจว่าคุณไม่มีการใช้งาน API ที่ไม่เป็นสาธารณะในที่เก็บถาวรของคุณ


5

ฉันพบสถานการณ์ที่คล้ายกัน อย่างไรก็ตามวิธีการแก้ปัญหาของฉันแตกต่างกัน

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

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


4

คุณอาจต้องยอมรับข้อตกลงผู้ใช้ใหม่ลองไปที่Apple Developer Member Centerและดูว่าเป็นข้อตกลงใหม่ที่คุณต้องยอมรับหรือไม่

หากวิธีนี้ใช้ไม่ได้ลองเปิด Xcode แล้วไปที่ [การตั้งค่า] -> [บัญชี] เลือก Apple ID ของคุณแล้วคลิกที่ [ดูรายละเอียด ... ] เมื่อคุณคลิกที่ไอคอนรีเฟรชที่ด้านล่างซ้าย หากคุณไม่มีอะไรจะแจ้งให้คุณทราบ

หากทั้งสองไม่ทำงานกลับไปที่หน้าต่างเก็บถาวรใน XCode และคลิกที่ส่งออกทางด้านขวาภายใต้ปุ่มส่ง บันทึกสถานที่ที่คุณต้องการ แต่จดจำตำแหน่ง เมื่อส่งออกแล้วให้กลับไปที่ XCode และไปที่ [Open Developer Tools] -> [Application Loader] คุณสามารถส่งแอปเวอร์ชันใหม่ผ่านทางนั้น

หากไม่มีงานเหล่านั้นฉันก็ไม่มีความคิดบางทีอาจมีคนอื่นรู้


3
ไม่ใช่ปัญหา
Maysam

มันไม่ได้เป็นข้อตกลงผู้ใช้สำหรับฉัน แต่ความคิดเห็นเกี่ยวกับการตั้งค่าการเปิดเป็นประโยชน์ - กลายเป็นว่ามันง่าย: เซสชันของฉันหมดอายุแล้ว!
มุ่งหน้าไปที่รหัส

4

ฉันมีปัญหาเดียวกันเมื่อคืนวันที่ 17 มิถุนายน ฉันติดตั้ง Xcode ใหม่และมีปัญหาเดียวกัน ดูเหมือนว่าแอปเปิลจะอัปเดตบางอย่างในวันนั้นเนื่องจากฉันสังเกตเห็นเว็บไซต์ของ Member Center ใบรับรอง MAC ก็มีเช่นกัน (ใช่ !!! แอปเปิ้ลชาร์จเพียงครั้งเดียวสำหรับ iPhone และ Mac)


3

หากวิธีนี้ใช้ไม่ได้ผลอาจเป็นได้ว่าใบรับรองที่ใช้หมดอายุแล้ว ดังนั้นตรวจสอบว่าใบรับรองของคุณยังใช้ได้หรือไม่


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