xcode からエクスポートするのではなく、手動で .ipa ファイルを作成するときに違いがあることに気付きましたxcrun
。このxcrun
バージョンには、.ipa に含まれるシンボルはありません。
コマンドラインから手動でシンボルを使用して .ipa を作成する最良の方法は何だろうと思っていました (送信しない理由はありません)。TeamCity CI を使用して実稼働の .ipa ファイルを生成しています。
次のコマンドラインを使用して IPA を生成します -
/usr/bin/xcrun -sdk iphoneos PackageApplication -v "DerivedData/MyApp/Build/Products/Release-iphoneos/MyApp.app" -o "~/MyApp.ipa" --sign "<HIDDEN>" --embed "<HIDDEN>"
呼び出し後に実行してxcodebuild
、Release-iphoneos
フォルダーにアプリの最新リリースバージョンを取得しました。