2020年07月29日

Validate Appエラーで困ってた

Xcode11でValidate Appすると「App validation failing with "Could not find the main bundle or the Info.plist is missing a CFBundleIdentifier in '/var/folders/xxx/MyApp.ipa'."」というエラーが出て何をやっても消えない…
MyApp.ipaをunzipして中身を見ると、Info.plistはちゃんとあるし、中のCFBundleIdentifierも正しい。
ググってもStackOverflowにもApple Developer Forumsにも有益な情報はない…

最終手段でAppleの正式なテクニカルサポート
https://developer.apple.com/jp/support/technical/
に質問したらメール2往復でサクッと解決
CFBundleSignature(Bundle creator OS Type code)はobsoleteでCFBundlePackageType(Bundle OS Type code)が正しいという回答。
直したら一発でエラーが消えて無事に審査送りにできました。

CFBundlePackageType
$(PRODUCT_BUNDLE_PACKAGE_TYPE)
が正解
ラベル:アプリ製作
posted by one-hand-engineer at 11:44| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: