Blog スタッフブログ

Swift システム開発

[Swift]Firebaseを導入したアプリでAppStoreConnectへの提出に失敗する

Swift

こんにちは、株式会社MIXシステム開発担当のBloomです。

早速本題のFirebaseを利用している場合にAppStoreConnectへの提出に失敗する事象について、

お仕事の中で得た知見を共有させていただきたいと思います。

エラー内容

Asset validation failed Invalid MinimumOSVersion. Apps that only support 64-bit devices must specify a deployment target of 8.0 or later.

64bit以上のみをサポートするAppは最小OSバージョンを8以上にする必要があるといったエラーです。

対応方法

Firebase9.x系を利用している場合に発生するようです。素直にFirebaseを10.xへアップグレードすることでエラーの回避が可能です。

SwiftPMを利用している場合は[Project] -> [Package Dependencies]からDependency Ruleを変更し10以上を参照するように設定変更を行いましょう。

これで提出時のエラーを回避することができました。良かったですね。

参考文献

firebase/firebase-ios-sdk – GitHub