Appleの審査でリジェクトを受けて、そのときに .crash ファイルが添付されていたとき用の備忘メモ。 .crash ファイルの中身はログなのでそれを見て対処します。 .crashファイル、そのままでは内容の理解が難しいです。 クラッシュした箇所が「どのファイルの何行目なのか」がわかりません。 そこで必要となるのがこの2つ。 ①.dSYMファイル ※申請時に.app ファイルと一緒にビルドされるはず ②.appファイルと.dSYMファイルを使って.crash内の数値を文字に変換する「symbolicatecrash」 ① .dSYMファイルの場所は、.appファイルと同じ場所にあります。 ターミナルで見ると↓ /Users/[ユーザー名]/Library/Developer/Xcode/DerivedData/ Finderで見ると↓ Macintosh HD > ユーザ > [ユーザ
atosコマンドがうまくいかなかったので別の方法で。 前提条件 アプリの審査でリジェクトされる iTunes Connect の Resolution Center 上でReviewerからクラッシュログを受け取る 方法 XcodeのOrganizer上で、Submitしたファイルの項目を右クリック ファイルが存在するFinderに移動 アーカイブファイルを右クリックして「Show Package Contents」を選択 .dSYMファイルと.appファイルを探して、適当なフォルダにコピー クラッシュログもそのフォルダへ入れる 以下のどちらかのフォルダから "symbolicatecrash" ファイルを探してコピーしてそれもそのフォルダへ入れる "Contents->Developer->Platforms->iPhoneOS.platform->Developer->Library-
iOSアプリをリリースするとユーザーの方からクラッシュレポートをいただくことがあります(感謝です!)。このファイルはアプリが突然落ちたりするときにiPhone内に自動的に作成されるもので、エラーを特定するための重要な情報源です。 ただ、解読する方法はすこし面倒なので、コンテンツにしておきます。
今度こそ今年最後の記事かな。 今回のアプリで勉強のためも含め初めてIn App Purchaseに挑戦してみたのだけど、これの申請のタイミングでつまづいた。 アプリのバイナリをアップロードしてしまってからIn App Purchaseのアイテムのところをみると、非情にも Your first In-App Purchase(s) must be submitted with a new app version. Select them from the In-App Purchases section of the Version Details page and then click Ready to Upload Binary. とか書いてある。 new app versionのときにしかってあるんで、初回リリースバージョンじゃダメって意味じゃないよね?と焦ったがそういうことではなかっ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く