タグ

ブックマーク / zenn.dev/littleossa (2)

  • 【SwiftUI】iOS 16からのシンプルなストアレビューリクエストの出し方

    アプリを作っている側からすると、アプリを評価をしていただくのはやっぱり嬉しいものです。 しかし、「当にめっちゃくちゃいい!わざわざApp Storeのアプリのページにまで行って評価してあげたい!」くらいの人ではないとユーザーにアプリを評価していただくのは難しそうです。 そこでアプリレビューを促すAPIを使用するのですが、iOS 16からはその方法がとてもシンプルになっていた為、紹介します。 環境 Xcode 14.2 iOS 16.2 はじめに 今回は例としてonAppearでリクエストを出していますが、実プロダクトではHIGに沿ってユーザーに好感をいただける場所で実装して下さい。 iOS 16未満 iOS 16未満では下記のようなコードでストアレビューリクエストを表示していました。 if let scene = UIApplication.shared.connectedScenes.

    【SwiftUI】iOS 16からのシンプルなストアレビューリクエストの出し方
  • 【iOS】アプリのウィジェットを設置しているかどうかを知る方法

    ユーザーがウィジェットを追加しているかどうかで、アプリ側の挙動を変更したいと思ったので調べました。 環境 Xcode 14.2 iOS 16.2 ユーザーのウィジェットに関する情報を取得する getCurrentConfigurations WidgetCenterのgetCurrentConfigurationsを使用することでアプリのウィジェットに関する情報を取得することが出来ます。 func getCurrentConfigurations(_ completion: @escaping (Result<[WidgetInfo], Error>) -> Void)

    【iOS】アプリのウィジェットを設置しているかどうかを知る方法
  • 1