1は、Xcodeのオーガナイザーでクラッシュをダウンロードしながら、HTTPアクティビティをトレースした場合、1はGET
コマンドがhttp://crashwebservices.apple.com
に行われていることを見ることができますCharlesをCopy cURL Request
に右クリックすると、コマンドがTerminalで正常に実行されます。
curl -H 'Host: crashwebservices.apple.com' -H 'X-Apple-I-Identity-Id: myIdentityId' -H 'User-Agent: Xcode' -H 'X-Apple-GS-Token: myToken' -H 'X-Apple-I-MD-LU: myMDId' -H 'X-Apple-App-Info: com.apple.gs.xcode.auth' -H 'X-Mme-Device-Id: myDeviceId' -H 'X-MMe-Client-Info: <MacBookPro11,3> <Mac OS X;10.13.2;17C205> <com.apple.AuthKit/1 (com.apple.dt.Xcode/13772)>' -H 'X-Apple-I-TimeZone: CET' -H 'X-Apple-I-Client-Time: 2018-02-02T08:43:21Z' -H 'X-Xcode-Version: 9.2 (9C40b)' -H 'Accept-Language: en-gb' -H 'X-Apple-I-MD-RINFO: 17106176' -H 'X-Request-ID: myRequestID' -H 'Accept: application/json' -H 'X-Apple-I-MD-M: myMDM' -H 'X-Apple-I-Locale: en_GB' -H 'X-Apple-I-MD: myIMD==' --compressed 'https://crashwebservices.apple.com/api/v2/crashpoint/816170169/com.myappbundleid/2.2.0/2.2.0/iOS/someOtherId?isBeta=false&startDate=2018-01-19&endDate=2018-02-02'
データのロードが返されます。
が機密情報を削除したので、それは次のようになります。ほとんどすべてのクラッシュログ。
まず、セッションクッキーを返すために資格情報が渡されたiTunes Connectの認証ハンドシェイクがあります。理論的にはこれを掘り下げて、おそらく何かを働かせることができます。
最後に、あなたと私のように見えます。 Crashes Organizer - Crash Web Servicesを参照してください。これがSpaceshipに進化したように見えますが、現在はfastlane toolsの一部です。それを試していないが、あなたが必要とするすべてをしているかどうか調べる価値があることは間違いありません。
あなたが唯一の答えをして以来、あなたは賞を得る:) –