web-dev-qa-db-ja.com

iTunes ConnectからdSYMファイルをダウンロードできない

DSYMファイルをダウンロードする必要があるので、通常のように、iTunes接続->マイアプリ->アクティビティ->すべてのビルド->最新バージョンに行きました。

「シンボルを含める」は「はい」ですが、dSYMファイルをダウンロードするためのリンクはありません。

アプリは3週間前にアップロードされたため、処理中のようでもありません。バカなものが足りませんか?何か案が?

enter image description here

42
Luca Torella

そこからアーカイブを保存できるので、Xcodeでアーカイブを利用できますか?

  1. ウィンドウ->オーガナイザーを選択
  2. これにより、アーカイブを含むオーガナイザーウィンドウが開きます。
  3. [アーカイブ]を右クリックして、[Finderに表示]を選択します。
  4. Finderでアーカイブを右クリックし、[パッケージの内容を表示]を選択します。
  5. Project.xcarchiveにはdSYMsInfo.plistおよびProducts
  6. dSYMsフォルダーには、プロジェクトのdSYMファイルが含まれます。

以下のように、Xcode内でビルド中にデバッグシンボルファイルの生成を有効にできます。

enter image description here

30
Joe Benton

同様の問題があり、受け入れられた答えは私にとってはうまくいきませんでした。 AppCenterは欠落しているシンボルを求めていましたが、アプリのアーカイブからのものを受け入れませんでした(ファイル名にランダムな文字と数字を含むdSymが必要でした)

AppstoreConnectで、[すべてのビルド]-> [現在のバージョン]-> [現在のビルド]-> [シンボルを含む]には「はい」と表示されますが、ダウンロードリンクはありません。アプリを公開したときにBitCodeが有効になりました。

あと数日待っただけで(合計で5日間あったと思います)、dSYMのダウンロードリンクが表示されました。

3
Bogdan Dobrea

「dSYMファイルのダウンロード」リンクは、ビットコードが有効な場合にApp Storeで生成されたdSYMをダウンロードすることを目的としているようです。したがって、アプリケーションでビットコードが無効になっている場合、dSYMファイルはMacに含まれています。ビットコードが有効な場合、バイナリの最終コンパイルがApp Storeで実行され、新しいdSYMが生成されます。また、新しいdSYMは、「Download dSYM file」を使用してApp Store Connectからダウンロードできます。

Appleドキュメント の「ビットコード」セクションを参照してください。

2
Yulia