私は、App StoreにiOS用のSwiftアプリケーションがあります。既に公開されており、新しいバージョン1.5を作成しました。小さなフィックスだけがあり、最大のものはFirebase Crash Analyticsを実装したものです。 私はデバッグモードでアプリケーションをコンパイルできます.Firebaseクラッシュレポートは正常に動作します(ダッシュボードにバグが表示されることがあります)。しかし私がこのバイナリをAppleに提出したとき、彼らはそれを拒否しました。プロビジョニングプロファイルが間違っている可能性があるので、新しいプロファイルを作成して再送信しました。どちらの場合も、私はこのメッセージとバイナリの拒絶ました:バイナリがAppStoreから拒否されました
パフォーマンス - 2.1
を私たちは、それが起動時にクラッシュしたようにアプリをレビューすることができませんでした。残念ながら、クラッシュログは生成されませんでした。
次のステップ
IPv6ネットワークに接続されている間、それがクラッシュすることなく起動することを確認する(すべてのアプリケーションがIPv6をサポートしている必要があります)あなたのアプリを改訂し、デバイス上でテストしてください。
私はどんなのIPv6サーバーを持っていないと、オフィスや家庭での私のISPがIPv6対応ではないので、どのように私はそれをテストすることになっています答えた...彼らは答えた:
感謝をあなたはあなたの答えです。あなたの返信を確認した後で、あなたの質問は、個別のコードレベルの支援を提供できるApple Developerテクニカルサポートによって最も適切に処理されるようです。
DTSエンジニアが最も役立つようにするには、リクエストで発生した問題を再現するために、利用可能な記号付きのクラッシュログ、スクリーンショット、または手順を必ず含めてください。
クラッシュログを読み取る方法や記号を表す方法については、Tech Note TN2151 iPhone OSアプリケーションクラッシュレポートの理解と分析を参照してください。
ここでコメントしたところで、私はtested my app for IPv6 compatibilityを指摘して、アプリはコンテンツをダウンロードして正常に動作しました。
私は再びバイナリをチェックするために彼らに言った、彼らは、このエラー・ログを提供:
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'
私は問題を解決することができ、更新が承認を得る方法は?
我々は問題 –
を再現することはできませんので、助言を与えることは本当に難しいどのように私は私のリリースビルドをテストすることができますいくつかの方法は、それがクラッシュどこので、私は見ることができていますか? –
まず、アップルはクラッシュ報告書を添付している可能性が高いので、この質問にそれを添付する必要があります。第2に、サードパーティのSDKは、起動時に発生するクラッシュを報告することはできません。クラッシュレポートを取得して送信するには、アプリを少なくとも数秒間起動して実行する必要があります。 – Kerni