LoginSignup
0
0

【Xcode】DeviceActivityMonitorExtensionが機能しない時の対処法

Last updated at Posted at 2023-09-01

XcodeでDeviceActivityMonitorExtensionが機能しない時の対処法。

AuthorizationCenter.shared.requestAuthorization(for: .individual)でファミリーコントロールを認証
ファミリーコントロール機能を拡張機能のターゲットに追加
・アップルドキュメント通りにstartMonitoringを記述

上記のことを行なっているにもかかわらず機能せず、悪戦苦闘したので残しておきます。

試したこと

AuthorizationCenter.shared.requestAuthorization(for: .individual)が機能しているか確認
・Xcode再起動
Clean Build Folder
DeviceActivityMonitorExtensionの再生成
Target Membershipにアプリ拡張機能にチェックがしてあるか確認

これらの施策を行うも変わらず。

解決策

アプリのTARGETBuild PhasesEmbed Foundation ExtensionsCopy only when installingのチェックを外すことで解決しました。
スクリーンショット 2023-09-01 午後6.58.07.png

以前、ビルドエラーが発生した際にチェックをしてしまっていたみたいです、、

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0