タグ付けされた質問 「uiapplication」


16
解決方法: 'keyWindow'はiOS 13.0で廃止されました
Cloud KitでCore Dataを使用しているため、アプリケーションの起動時にiCloudユーザーのステータスを確認する必要があります。問題が発生した場合は、ユーザーにダイアログを発行したいので、これまで使用UIApplication.shared.keyWindow?.rootViewController?.present(...)してきました。 Xcode 11ベータ4では、新しい非推奨メッセージが次のように表示されます。 'keyWindow'はiOS 13.0で廃止されました:複数のシーンをサポートするアプリケーションには使用しないでください。接続されているすべてのシーンでキーウィンドウが返されます。 代わりにダイアログをどのように提示しますか?

13
iOS起動設定->制限URLスキーム
私は最近、素晴らしいiOS5カスタム設定URLスキームを発見しました。これは、この素晴らしいWebサイトで詳細に説明できます。 これが機能し、ユーザーをアプリケーションから設定アプリに誘導することがわかりました。 [[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"prefs:root=General"]]; ただし、パラメータを介して制限パスに直接ルーティングすることはできませんpath。 [[UIApplication sharedApplication] openURL: [NSURL URLWithString:@"prefs:root=General&path=Restrictions"]]; 誰かがこれに関するドキュメントを見つけた、またはこれを機能させることができましたか? どんな洞察も大歓迎です。ユーザーにアプリ内購入を有効にさせようとしていますが、ユーザーに手動で制限をクリックさせたくありません(あまり明白ではありません)。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.