web-dev-qa-db-ja.com

ターゲットIOS <14のアプリにWidgetKit Extensionsを追加できますか?

IOSアプリに(WidgetKit-)ウィジェットを追加したいです。アプリ自体は<14のターゲットを維持する必要があります。これは可能ですか?

8
Kai Huppmann

はい、iOS13 Xcodeプロジェクトでウィジェットを開発するようにできます。 iOS14を実行するiPhoneでそれらを見ることができます。 WidgetKitを使用しているため、コードに@available(iOS14)を追加する必要があります。しかし心配しないで、Xcodeはあなたにうまくそれを思い出させます。これは、iOS14、ipados14、またはmacos11の下では使用できないWidgetKitフレームワークです。

4
Roland Lariotte

はい可能です! WidgetKitは、その特定の拡張機能をサポートするデバイスでレンダリングするアプリケーションに追加された拡張機能だけです。デバイス<=または> IOS14、IPADOS14、MACOS11などで実行されるアプリケーションと、デバイス> = IOS14、IPADOS14、MACOS11にレンダリングされるようになるウィジェットを絶対に作成できます。 WidgetKitは、アプリケーションの特定の機能と同じように、アプリケーションの特定の機能がありますが、古いバージョン管理されたデバイスでは実行できません。

3
Krits