Tôi có ứng dụng Swift trong App Store cho iOS, ứng dụng đã được xuất bản và tôi đã thực hiện cập nhật mới, phiên bản 1.5. Chỉ có các bản sửa lỗi nhỏ và bản sửa lỗi lớn nhất là tôi đã triển khai Firebase Crash Analytics. Tôi có thể biên dịch ứng dụng ở chế độ gỡ lỗi và báo cáo Sự cố Firebase hoạt động tốt (Tôi có thể thấy lỗi xuất hiện trong Trang tổng quan). Nhưng khi tôi gửi bản nhị phân này cho Apple, họ đã từ chối nó. Tôi nghĩ rằng đó có thể là hồ sơ cung cấp sai, vì vậy tôi đã tạo hồ sơ mới và gửi lại. Trong cả hai trường hợp, tôi nhận được tin nhắn này và từ chối nhị phân:Đã cập nhật nhị phân bị từ chối từ AppStore
Performance - 2.1
Chúng tôi không thể đánh giá ứng dụng của bạn vì nó rơi vào mắt. Thật không may, không có bản ghi sự cố nào được tạo ra.
Tiếp bước
Vui lòng xem lại ứng dụng của bạn và thử nghiệm nó trên một thiết bị khi kết nối với một mạng IPv6 (tất cả các ứng dụng phải hỗ trợ IPv6) để đảm bảo nó sẽ khởi động mà không bị rơi.
Tôi trả lời tôi không có bất kỳ máy chủ IPv6 và ISP của tôi trong văn phòng hoặc nhà không IPv6 đã sẵn sàng, vậy làm thế nào tôi phải kiểm tra nó ... Họ trả lời:
Thank bạn cho phản ứng của bạn. Sau khi xem xét câu trả lời của bạn, có vẻ như câu hỏi của bạn sẽ được giải quyết tốt nhất bởi Bộ phận hỗ trợ kỹ thuật của nhà phát triển Apple, người có thể cung cấp hỗ trợ cấp mã rời rạc.
Để đảm bảo các kỹ sư DTS có thể trợ giúp bạn tốt nhất, hãy đảm bảo bao gồm mọi nhật ký, ảnh chụp màn hình hoặc các bước có thể xảy ra để tái tạo các vấn đề gặp phải trong yêu cầu của bạn.
Để biết thông tin về cách đọc hoặc biểu tượng nhật ký sự cố, vui lòng xem Lưu ý công nghệ TN2151 Hiểu và phân tích Báo cáo sự cố ứng dụng hệ điều hành iPhone.
Sau khi nhận xét ở đây chỉ cho tôi hướng dẫn, tôi tested my app for IPv6 compatibility và OK, nội dung tải xuống ứng dụng và hoạt động bình thường.
Tôi nói với họ để kiểm tra nhị phân một lần nữa và họ đã cung cấp Lỗi này log:
Aug 17 17:45:35 Apps-iPhone kernel[0] <Notice>: xpcproxy[261] Container: /private/var/mobile/Containers/Data/Application/E6D8144E-8FD7-4473-9BC7-476AC46B7E2D (sandbox)
Aug 17 17:45:35 Apps-iPhone com.apple.xpc.launchd[1] <Error>: assertion failed: 13F69: launchd + 116796 [9F6284CF-8A17-36CC-9DB5-85D510A21F14]: 0x3
Aug 17 17:45:35 Apps-iPhone AppName[261] <Warning>: WARNING: Firebase Analytics App Delegate Proxy is disabled. To log deep link campaigns manually, call the methods in FIRAnalytics+AppDelegate.h.
Aug 17 17:45:35 Apps-iPhone AppName[261] <Warning>: Configuring the default app.
Aug 17 17:45:35 Apps-iPhone kernel[0] <Notice>: Sandbox: AppName(261) deny(1) file-write-create /private/var/containers/Bundle/Application/FIREBASE_UNIQUE_INSTALL
Aug 17 17:45:35 Apps-iPhone AppName[261] <Warning>: Firebase Crash Reporting: Successfully enabled
Aug 17 17:45:35 Apps-iPhone AppName[261] <Notice>: <FIRAnalytics/INFO> Firebase Analytics v.3300000 started
Aug 17 17:45:35 Apps-iPhone AppName[261] <Notice>: <FIRAnalytics/INFO> To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled
Aug 17 17:45:36 Apps-iPhone kernel[0] <Notice>: Sandbox: AppName(261) deny(1) file-write-create /private/var/containers/Bundle/Application/FIREBASE_LAST_TIMESTAMP
Aug 17 17:45:37 Apps-iPhone AppName[261] <Notice>: <FIRAnalytics/INFO> Firebase Analytics enabled
Aug 17 17:45:37 Apps-iPhone SpringBoard[63] <Warning>: HW kbd: Failed to set (null) as keyboard focus
Aug 17 17:45:37 Apps-iPhone SpringBoard[63] <Warning>: UNNotificationRegistrarConnectionListener connection invalidated
Aug 17 17:45:37 Apps-iPhone com.apple.xpc.launchd[1] (UIKitApplication:com.example.AppName[0xb5f7][261]) <Warning>: Service exited with abnormal code: 6
Aug 17 17:45:38 Apps-iPhone com.apple.CDScheduler[26] <Error>: UserNextSleepPeriod value from context store is (null)
Aug 17 17:45:38 Apps-iPhone com.apple.CDScheduler[26] <Error>: Failed to get user inactivity forecast
Aug 17 17:45:38 Apps-iPhone UserEventAgent[26] <Warning>: [autosu error]: SPI for AutoSU: probabilityVector is empty
Aug 17 17:45:38 Apps-iPhone com.apple.CDScheduler[26] <Error>: AutoSu doesn't have any prediction yet
Aug 17 17:45:38 Apps-iPhone com.apple.CDScheduler[26] <Error>: Failed to get device restart forecast
Aug 17 17:45:38 Apps-iPhone locationd[72] <Notice>: Location icon should now be in state 'Active'
Aug 17 17:45:38 Apps-iPhone SpringBoard[63] <Warning>: Application 'UIKitApplication:com.example.AppName[0xb5f7]' exited voluntarily.
Aug 17 17:45:38 Apps-iPhone UserEventAgent[26] <Warning>: 11137830750: id=com.example.AppName pid=261, state=0
Aug 17 17:45:38 Apps-iPhone locationd[72] <Error>: WIFI_SCAN: scan result is too long, 372
Aug 17 17:45:38 Apps-iPhone locationd[72] <Error>: WIFI_SCAN: scan result is too long, 381
Aug 17 17:45:44 Apps-iPhone locationd[72] <Error>: WIFI_SCAN: scan result is too long, 374
Aug 17 17:45:46 Apps-iPhone eventkitsyncd[196] <Notice>: (Error) CompanionSync: <SYFileTransferSyncEngine.m -[SYFileTransferSyncEngine service:account:identifier:didSendWithSuccess:error:context:]:989> Error sending session via file-transfer: Error Domain=com.apple.identityservices.error Code=23 "Timed out" UserInfo={NSLocalizedDescription=Timed out, NSUnderlyingError=0x12f64bd10 {Error Domain=com.apple.ids.idssenderrordomain Code=12 "(null)"}}
Aug 17 17:45:46 Apps-iPhone eventkitsyncd[196] <Notice>: (Error) CompanionSync: <SYService.m -[SYService handleSyncError:forMessageWithIdentifier:]:1588> Sync error occurred: Error Domain=com.apple.identityservices.error Code=23 "Timed out" UserInfo={NSLocalizedDescription=Timed out, NSUnderlyingError=0x12f64bd10 {Error Domain=com.apple.ids.idssenderrordomain Code=12 "(null)"}}
Aug 17 17:45:48 Apps-iPhone locationd[72] <Notice>: Location icon should now be in state 'Inactive'
Làm thế nào tôi có thể khắc phục vấn đề và nhận được bản cập nhật đã được phê duyệt?
nó thực sự khó có thể đưa ra lời khuyên vì chúng ta không thể tái tạo các vấn đề –
là có một số cách làm thế nào tôi có thể kiểm tra phiên bản build của tôi để tôi có thể nhìn thấy nơi nó bị treo? –
Trước hết, Apple có khả năng đính kèm báo cáo sự cố, bạn nên đính kèm với câu hỏi này. Thứ hai, không SDK bên thứ ba nào có thể báo cáo sự cố xảy ra khi khởi chạy vì chúng yêu cầu ứng dụng của bạn ít nhất phải bắt đầu và chạy trong vài giây để bắt và gửi báo cáo sự cố. – Kerni