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

2
Catalyst 'SwiftUI.AccessibilityNode'は既知のシリアル化可能な要素ではありません
Xcode 11.1とMac Catalystを有効にして、新しいiOSシングルページアプリ(SwiftUIを含む)を作成しました。Mac(もちろんmacOS 10.15)で新しいプロジェクトを実行した後、ウィンドウを1回タップすると、次のエラーが発生します。 2019-10-18 12:59:48.479186+0200 test[3130:122148] Metal API Validation Enabled 2019-10-18 12:59:50.960734+0200 test[3130:122148] [AXRuntimeCommon] Unknown client: test 2019-10-18 12:59:50.962261+0200 test[3130:122148] [AXRuntimeCommon] This class 'SwiftUI.AccessibilityNode' is not a known serializable element and returning it as an accessibility element may lead to crashes 2019-10-18 12:59:51.313 test[3130:122148] **************_____________**************AXError: AVPlayerView is not a …

5
CatalystでMacに移植するときにポッドを除外する
Catalystのおかげで、アプリをMacに移植できるようになりました。問題は、多くのポッドがAppKitをサポートしていないことです。最も一般的なものはCrashlytics / Firebaseです。 In [...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics(CLSInternalReport.o), building for Mac Catalyst, but linking in object file built for iOS Simulator, file '[...]/Pods/Crashlytics/iOS/Crashlytics.framework/Crashlytics' for architecture x86_64 最近のトピックなので、macOSのビルドからポッドを削除する方法に関するドキュメントは見つかりませんでしたが、iOSおよびiPadO Sの場合はそのままにしてください。 コードで使用することが可能です: #if !targetEnvironment(macCatalyst) // Code to exclude for your macOS app #endif しかし、問題のその一部、他の部分は、iOS専用のポッドをリンクすることです... ライブラリがmacOSに不可欠ではないが、iOSで引き続き必要な場合、最も簡単/最善の行動方針は何でしょうか?

2
Mac Catalystを使用してMacに移植されるiPadアプリの「ヘルプ」メニューオプションを設定するにはどうすればよいですか?
デフォルトでは、Mac Catalystは「ヘルプ」というタイトルのメニューを作成し、アプリケーションのヘルプを含めることになっています。ただし、ヘルプの実装方法に関するドキュメントは見つかりませんでした。標準のMacアプリの場合、ヘルプブックを使用できます。ただし、Mac Catalystでヘルプブックを使用する方法については言及されていません。HelpBookDirectoryNameをinfo.plistに追加しようとしましたが、機能しませんでした。ヘルプブックをMac Catalystで動作させる方法はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.