docs

TOP(About this memo)) > 一覧(iOSアプリ開発) > App Store Connect/リリース

App Store Connectへのアプリの登録

アーカイブ

参考: IPAファイルと.xcarchiveファイル

IPA は、YourApp.app バンドルを含む、圧縮された Payload フォルダーです。.app には、イメージ、plist ファイル、圧縮された nib と実行可能ファイル、CodeSigning リソースなどのすべてのアプリケーション リソースが含まれます。 xcarchive にはアプリと dsym ファイルが含まれています。クラッシュ ログを非シンボリック化するには .DSYM が必要です。保存した .xcarchive を右クリックし、パッケージの内容を表示を選択して、その内容を確認します。 TLDR: .xcarchiveはあなたのための仲介ステップであり、.ipaはApp Storeへのアップロードに使用できます。 ipaの中身を調べるには、.ipaファイルを.zipにリネームして解凍します。

IPAファイルの内容

tree
.
├── Payload
│   └── XXXXX.app
│       ├── XXXXX.plist
│       ├── ...
│       ├── Base.lproj
│       │   ├── LaunchScreen.storyboardc
│       │   │   ├── ...
│       │   └── Main.storyboardc
│       │       ├── ...
│       ├── xxxx.bundle
│       │   ├── Info.plist
│       │   └── PrivacyInfo.xcprivacy
│       ├── xxxx.bundle
│       │   ├── Info.plist
│       │   └── PrivacyInfo.xcprivacy
│       ├── ...
│       ├── Info.plist
│       ├── ...
│       ...
└── Symbols
    ├── (UUID).symbols
    ...

SymbolsファイルがIPAに含まれているとセキュリティ上問題はある?

App Store Connectへアップロード

TestFlight

内部テスト

Ad hoc

インストール方法

輸出コンプライアンス

その他

スクリーンショットをアップロードしても「このファイルはまだアップロードされていません」と表示される

Apo Storeの検索結果の表示の際に、プレビューが表示されない

コンソールへの出力