IOSアプリをApp Storeにアップロードする際にE00776のエラーが発生します
問題
iOSアプリをApp Storeにアップロードする際に、以下のE00776のエラーが発生します。
[PAClient エラー] エラー: E0776 <日付・時間> xcodebuild[4079:115421] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path 'ログファイル名'. [PAClient エラー] エラー: E0776 Exported <アプリ名> to: <一時フォルダ> [PAClient エラー] エラー: E0776 ** EXPORT SUCCEEDED **
ヘルプでこのエラーの説明を読むと権限の問題のように記載されています。エラーを解除するにはどうしたらよいですか?
解説
このエラーは次の場合いずれかに該当する場合に発生します。
- 指定されているCFBundleName/CFBundleDisplayNameの値にスペースが含まれている
- 指定されているCFBundleNameの値がバンドル識別子(CFBundleIdentifier)の値(hoge.com.TestAppのような値を設定していた場合はTestAppの箇所)と異なる
解決
「プロジェクト|オプション|アプリケーション|バージョン情報」で、iOSプラットフォームのCFBundleNameをスペースを含まない、バンドル識別子(CFBundleIdentifier)と合致する名称、または、CFBundleNameとCFBundleIdentifierをデフォルトの$(ModuleName)に修正します。CFBundleDisplayNameの値にスペースが含まれている場合はスペースを省きます。