Post

Replies

Boosts

Views

Activity

Reply to URGENT: Muse is AUTOMATICALLY blocked by Screen Time API whenever Facebook is blocked, 100% of the time with no workaround for users or developers
We’re seeing the same issue with one sec! Filed last week under FB25171788: Shielding/blocking Facebook automatically shields/blocks Muse AI as well The root-cause is that iOS has hardcoded bundle ID matching: Requested application com.facebook.hatch has policy Shielded equivalent bundle identifiers: com.facebook.hatch, com.facebook.Messenger, com.facebook.Facebook, com.facebook.lite, …
Topic: App & System Services SubTopic: General Tags:
2w
Reply to iOS 26 regression: `DeviceActivityEvent`: `eventDidReachThreshold` called immediately (instead of waiting till threshold is reached)
[quote='889277022, ohadh123, /thread/808470?answerId=889277022#889277022, /profile/ohadh123'] Just checking in again - you facing the issue on iOS 26.5? [/quote] Hey @ohadh123 and hey @DTS Engineer Albert! Unfortunately, we are still seeing this issue reproduce on iOS 26.5. From my feeling it became slightly better, but now that 26.5 is rolling out to all users it’s clear that this is still a major issue. We are tracking events in our analytics of DeviceActivityMonitor thresholds immediately firing after scheduling the monitor. And even though iOS 26.5 was just released publicly, the reports are steadily growing and firing a couple hundred times per day. I have updated my feedback accordingly and also assigned a fresh sysdiagnose from my own device where I also reproduce the issue: FB18061981 Hope that helps in getting this resolved finally!
May ’26
Reply to Sharing ScreenTime data to a custom server
[quote='756546021, shiatra, /thread/756546, /profile/shiatra'] With the ScreenTime API Apple talks a lot about their focus on privacy and the data not leaving the device. Does that mean there would be a problem with an app where the users ScreenTime data is shared to a custom backend? Could this potentially cause an app to be rejected from the AppStore? [/quote] I believe so, you would risk getting rejected / removed from sale. This is from the Apple Developer License Agreement: To use the Family Controls Framework, Your Application must have a primary purpose of (1) offering family controls for parents and guardians, through Family Sharing, to supervise their children’s app usage; and/or (2) offering individuals the ability to manage their devices to enable focus and productivity through focus controls, timers and task management, or personal device usage management. The Family Controls Framework may not be used for other purposes, such as ad blocking, in organizational settings, or for managing the device of another adult individual. Device or usage data received through the Family Controls Framework may only be used for providing family controls, or individual device management. You and Your Application may not share device or usage data received through the Family Controls Framework or otherwise, beyond the family controls You provide, or the individual and their device, respectively. You may not use or share such device or usage data for purposes of advertising or advertising measurements, or share device or usage data with a data broker. Source: https://developer.apple.com/support/terms/apple-developer-program-license-agreement/ Hope that helps!
Topic: Privacy & Security SubTopic: General Tags:
May ’26
Reply to iOS 26.4 asks for Face ID instead of Screen Time passcode when disabling Screen Time access for an app
[quote='821959021, infovine, /thread/821959, /profile/infovine'] However, when I go to Settings > Apps > [Our App] and turn off Screen Time Access for the app, the system asks for Face ID instead of the Screen Time passcode. [/quote] Apple has recently updated my radar on this and acknowledged the issue. I hope that means they are working on a bug fix for this!
Topic: App & System Services SubTopic: General Tags:
May ’26
Reply to Sending screentime data to firebase then to accountability partner
[quote='825822021, aishahhamman, /thread/825822, /profile/aishahhamman'] accountability partner who will be able to see their total screentime [/quote] Hello @aishahhamman! I believe what you are describing is unfortunately not in conformance with Apple’s App Store guidelines: To use the Family Controls Framework, Your Application must have a primary purpose of (1) offering family controls for parents and guardians, through Family Sharing, to supervise their children’s app usage; and/or (2) offering individuals the ability to manage their devices to enable focus and productivity through focus controls, timers and task management, or personal device usage management. The Family Controls Framework may not be used for other purposes, such as ad blocking, in organizational settings, or for managing the device of another adult individual. Device or usage data received through the Family Controls Framework may only be used for providing family controls, or individual device management. You and Your Application may not share device or usage data received through the Family Controls Framework or otherwise, beyond the family controls You provide, or the individual and their device, respectively. You may not use or share such device or usage data for purposes of advertising or advertising measurements, or share device or usage data with a data broker. Source: https://developer.apple.com/support/terms/apple-developer-program-license-agreement/ Hope that helps!
Topic: App & System Services SubTopic: General Tags:
May ’26
Reply to iOS 26 regression: `DeviceActivityEvent`: `eventDidReachThreshold` called immediately (instead of waiting till threshold is reached)
[quote='886314022, ohadh123, /thread/808470?answerId=886314022#886314022, /profile/ohadh123'] Can confirm as well that for the past two weeks, it seems to be behaving well. Would you happen to know when the newest iOS shipping to users? [/quote] That’s great to hear! Historically, after a Release Candidate of a beta has been released, it only takes one or two weeks till the final release. So could be something like Monday the 11th or 18th…
May ’26
Reply to DeviceActivityReport inconsistencies
[quote='742198022, Frameworks Engineer, /thread/723118?answerId=742198022#742198022'] We are working on a fix for FB11725142, which will enable developers to have multiple reports with different filters on-screen at once. [/quote] Hello @Frameworks Engineer! Do you have an update on the fix in the works? It’s now more than 3 years already… Thanks a lot and have a nice week!
Topic: App & System Services SubTopic: General Tags:
Apr ’26
Reply to URGENT: Muse is AUTOMATICALLY blocked by Screen Time API whenever Facebook is blocked, 100% of the time with no workaround for users or developers
We’re seeing the same issue with one sec! Filed last week under FB25171788: Shielding/blocking Facebook automatically shields/blocks Muse AI as well The root-cause is that iOS has hardcoded bundle ID matching: Requested application com.facebook.hatch has policy Shielded equivalent bundle identifiers: com.facebook.hatch, com.facebook.Messenger, com.facebook.Facebook, com.facebook.lite, …
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
2w
Reply to iOS 26 regression: `DeviceActivityEvent`: `eventDidReachThreshold` called immediately (instead of waiting till threshold is reached)
[quote='900896022, DTS Engineer, /thread/808470?answerId=900896022#900896022'] answer @Quappi [/quote] thanks Albert! I already did: FB18927456 — iOS 26 REGRESSION: DeviceActivityEvent threshold triggers immediately instead of waiting for the threshold to be reached
Replies
Boosts
Views
Activity
Aug ’26
Reply to iOS 26 regression: `DeviceActivityEvent`: `eventDidReachThreshold` called immediately (instead of waiting till threshold is reached)
[quote='889277022, ohadh123, /thread/808470?answerId=889277022#889277022, /profile/ohadh123'] Just checking in again - you facing the issue on iOS 26.5? [/quote] Hey @ohadh123 and hey @DTS Engineer Albert! Unfortunately, we are still seeing this issue reproduce on iOS 26.5. From my feeling it became slightly better, but now that 26.5 is rolling out to all users it’s clear that this is still a major issue. We are tracking events in our analytics of DeviceActivityMonitor thresholds immediately firing after scheduling the monitor. And even though iOS 26.5 was just released publicly, the reports are steadily growing and firing a couple hundred times per day. I have updated my feedback accordingly and also assigned a fresh sysdiagnose from my own device where I also reproduce the issue: FB18061981 Hope that helps in getting this resolved finally!
Replies
Boosts
Views
Activity
May ’26
Reply to Sharing ScreenTime data to a custom server
[quote='756546021, shiatra, /thread/756546, /profile/shiatra'] With the ScreenTime API Apple talks a lot about their focus on privacy and the data not leaving the device. Does that mean there would be a problem with an app where the users ScreenTime data is shared to a custom backend? Could this potentially cause an app to be rejected from the AppStore? [/quote] I believe so, you would risk getting rejected / removed from sale. This is from the Apple Developer License Agreement: To use the Family Controls Framework, Your Application must have a primary purpose of (1) offering family controls for parents and guardians, through Family Sharing, to supervise their children’s app usage; and/or (2) offering individuals the ability to manage their devices to enable focus and productivity through focus controls, timers and task management, or personal device usage management. The Family Controls Framework may not be used for other purposes, such as ad blocking, in organizational settings, or for managing the device of another adult individual. Device or usage data received through the Family Controls Framework may only be used for providing family controls, or individual device management. You and Your Application may not share device or usage data received through the Family Controls Framework or otherwise, beyond the family controls You provide, or the individual and their device, respectively. You may not use or share such device or usage data for purposes of advertising or advertising measurements, or share device or usage data with a data broker. Source: https://developer.apple.com/support/terms/apple-developer-program-license-agreement/ Hope that helps!
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
May ’26
Reply to iOS 26.4 asks for Face ID instead of Screen Time passcode when disabling Screen Time access for an app
[quote='821959021, infovine, /thread/821959, /profile/infovine'] However, when I go to Settings > Apps > [Our App] and turn off Screen Time Access for the app, the system asks for Face ID instead of the Screen Time passcode. [/quote] Apple has recently updated my radar on this and acknowledged the issue. I hope that means they are working on a bug fix for this!
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
May ’26
Reply to WebKit WKScreenTimeConfigurationObserver Crash in iOS26.2
Hey @feng123! I believe Apple has recently introduced a new API for 3rd party browser engine vendors, to conform to websites blocked via Screen Time. Maybe this is related to the STScreenTimeConfigurationObserver? More info: https://developer.apple.com/documentation/browserenginekit/bewebcontentfilter
Topic: Safari & Web SubTopic: General Tags:
Replies
Boosts
Views
Activity
May ’26
Reply to Sending screentime data to firebase then to accountability partner
[quote='825822021, aishahhamman, /thread/825822, /profile/aishahhamman'] accountability partner who will be able to see their total screentime [/quote] Hello @aishahhamman! I believe what you are describing is unfortunately not in conformance with Apple’s App Store guidelines: To use the Family Controls Framework, Your Application must have a primary purpose of (1) offering family controls for parents and guardians, through Family Sharing, to supervise their children’s app usage; and/or (2) offering individuals the ability to manage their devices to enable focus and productivity through focus controls, timers and task management, or personal device usage management. The Family Controls Framework may not be used for other purposes, such as ad blocking, in organizational settings, or for managing the device of another adult individual. Device or usage data received through the Family Controls Framework may only be used for providing family controls, or individual device management. You and Your Application may not share device or usage data received through the Family Controls Framework or otherwise, beyond the family controls You provide, or the individual and their device, respectively. You may not use or share such device or usage data for purposes of advertising or advertising measurements, or share device or usage data with a data broker. Source: https://developer.apple.com/support/terms/apple-developer-program-license-agreement/ Hope that helps!
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
May ’26
Reply to Tokens change without reason after updating to iOS 17.5.1
[quote='888166022, ajl77, /thread/758325?answerId=888166022#888166022, /profile/ajl77'] Works even with one that is not related to the FamilyActivityPicker the user uses to filter the applications in the device activity report [/quote] interesting! does that mean having a small (invisible) FamilyActivityPicker in our UI hierarchy fixes this issue?
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
May ’26
Reply to iOS 26 regression: `DeviceActivityEvent`: `eventDidReachThreshold` called immediately (instead of waiting till threshold is reached)
[quote='886314022, ohadh123, /thread/808470?answerId=886314022#886314022, /profile/ohadh123'] Can confirm as well that for the past two weeks, it seems to be behaving well. Would you happen to know when the newest iOS shipping to users? [/quote] That’s great to hear! Historically, after a Release Candidate of a beta has been released, it only takes one or two weeks till the final release. So could be something like Monday the 11th or 18th…
Replies
Boosts
Views
Activity
May ’26
Reply to DeviceActivityReport inconsistencies
[quote='742198022, Frameworks Engineer, /thread/723118?answerId=742198022#742198022'] We are working on a fix for FB11725142, which will enable developers to have multiple reports with different filters on-screen at once. [/quote] Hello @Frameworks Engineer! Do you have an update on the fix in the works? It’s now more than 3 years already… Thanks a lot and have a nice week!
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Apr ’26