expo-updates
Updates.checkForAsync()
利用可能なbundleがあるかを確認する
SDKのversionを上げた時は、falseになる
この時はOTA Updateできず、ストアで更新する必要がある
Updates.reloadAsync()
新しいbundleがcacheされていれば、それを反映する
急にこれを実行すると、ユーザーから見るとアプリがクラッシュしたような挙動になる
そのため、再起動する前に「再起動しますか?」のようなdialogを出すのが普通
Updates.fetchUpdateAsync()
利用可能なbundleを取得しcacheに保存する
反映は行わない