iosやxcodeやFirebaseや各ライブラリのそれぞれのバージョンについてですがこの組み合わせなら大丈夫(もしくはダメ)と確認する方法ってあるのでしょうか?
〜がバージョン変更してアプリが起動しなくなったとかある場合どうするのでしょう?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
ベストアンサー
まず,この件について述べます.
iosやxcodeやFirebaseや各ライブラリのそれぞれのバージョンについてですがこの組み合わせなら大丈夫(もしくはダメ)と確認する方法ってあるのでしょうか?
ライブラリとプロジェクトで使用しているSwiftのバージョンの組み合わせは1つの指標となるかもしれないと思いました.
例えばCocoaPodsを使用する場合だと,Podの提供者がライブラリに対応しているSwiftのバージョンを明記しています.
なので,Xcode上にてそのSwiftバージョンにあてはまらないSwiftバージョンを使用するように設定していた場合には,そのライブラリを使用することは難しい可能性があります.
但し,PodfileにてSwiftのバージョンを指定することで上記を回避するといった対応が可能です.
詳しくは下記を参照してみてください.
http://blog.cocoapods.org/CocoaPods-1.7.0-beta/
次に,この件について述べます.
〜がバージョン変更してアプリが起動しなくなったとかある場合どうするのでしょう?
ほぼすべてのライブラリは,リリースノートと呼ばれるドキュメントを公開しています.
これはバージョンアップに伴う機能の変更点といった修正内容を明記したものです.
アプリが起動しなくなるといった大きな変更がライブラリに加えられた場合には,ほぼ間違いなくリリースノートに対応方法が書かれてあります.
なので,リリースノートを見に行くと良さそうです.
例えば,Firebaseのリリースノートはこちらになります.
https://firebase.google.com/support/release-notes/ios
投稿2019/11/29 23:52
退会済みユーザー
総合スコア0
0
iosやxcodeやFirebaseや各ライブラリのそれぞれのバージョンについてですがこの組み合わせなら大丈夫(もしくはダメ)と確認する方法ってあるのでしょうか?
ビルドしてみるのが一番だと思います!
〜がバージョン変更してアプリが起動しなくなったとかある場合どうするのでしょう?
例えば特定のバージョンで動かなくなった場合は、「(機能名)+(iOS13)+not+work」とかでググって対処法を考えます。
ライブラリ側のバグの場合もあるので、その場合は「バージョンを上げずに、対応されるのを待つ」という選択肢もあります。
なお、複数人で一つのプロジェクトを開発する場合は Xcode, ライブラリのバージョンは合わせておいたほうが無難です。例えば CocoaPods をお使いなら Podfile.lock でバージョンを縛ることが可能です(詳しくはググってみてください!)
投稿2019/11/29 23:19
総合スコア494
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/01 04:23