Post

Replies

Boosts

Views

Activity

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!
2w
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:
3w
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:
3w
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:
3w
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 iOS 26.4 asks for Face ID instead of Screen Time passcode when disabling Screen Time access for an app
[quote='885099022, kgaidis, /thread/821959?answerId=885099022#885099022, /profile/kgaidis'] [1] the ability to put "Apps With Screen Time Access" behind a Screen Time Passcode is a new thing since iOS 26.4 [2] This is just a typical engineering/product issue where introducing new features introduces more bugs. Keeping it simple == less bugs (now and in the future). [/quote] [1] Yes, that’s correct! [2 ] Unfortunately, this is also true…especially with the Screen Time APIs…the framework already has so many bugs and it seems like with every release new ones are added. Here’s just a small selection of undressed Screen Time API bugs: FB18764644 FB18061981 FB10393561 FB14237883 FB15190710 FB22279215 FB22256086 FB17902237 FB16121372 FB17777429 FB19200003 FB19118205 FB12456954 FB18633581 FB16409127 FB13593803 FB22562796
Topic: App & System Services SubTopic: General Tags:
Apr ’26
Reply to iOS 26.4 asks for Face ID instead of Screen Time passcode when disabling Screen Time access for an app
[quote='883980022, Quappi, /thread/821959?answerId=883980022#883980022, /profile/Quappi'] I cannot reproduce this on my device. [/quote] Hey @infovine and @kgaidis! Big sorry from my side for the misunderstanding, I can now indeed fully reproduce the issue unfortunately! If I go into the app-specific settings in iOS Settings, e.g. iOS Settings -> Apps -> one sec, I can simply turn off the Screen Time permission, rendering the recently introduced changes useless (no screen time code is required here). Thanks a lot for bringing this up! @DTS Engineer I have updated my radar accordingly, hope that helps to get this addressed asap: FB18804632
Topic: App & System Services SubTopic: General Tags:
Apr ’26
Reply to Tokens change without reason after updating to iOS 17.5.1
[quote='885415022, DTS Engineer, /thread/758325?answerId=885415022#885415022'] Looking at that it seems that the 26.5 betas should show improvements, but probably won’t fix all the cases of this. [/quote] Thanks for the update @DTS Engineer Quinn! What you’re reporting seems similar to my personal observations: with iOS 26.5 things might have gotten slightly better, but there are still some issues going on definitely. Have a great rest of the week!
Topic: App & System Services SubTopic: General Tags:
Apr ’26
Reply to Screen time API can be disabled easily
Still an issue on iOS 26.6 unfortunately…
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='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
2w
Reply to FamilyActivityPicker missing search bar when embedded inline on iPad
Yup, I can reproduce this as well. Feedback: FB22855662
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
3w
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
3w
Reply to Search Functionality Missing in FamilyActivityPicker on iPadOS 26.0+
Hello @imsk-lnt! I just tried this myself and I was not able to see the search bar either on iPadOS. This really seems to be a bug. have you filed a feedback report? I just did. This is the number for reference: FB22855662 Hope this gets addressed soon!
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
3w
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
3w
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
3w
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
3w
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
Reply to iOS 26.4 asks for Face ID instead of Screen Time passcode when disabling Screen Time access for an app
[quote='885099022, kgaidis, /thread/821959?answerId=885099022#885099022, /profile/kgaidis'] [1] the ability to put "Apps With Screen Time Access" behind a Screen Time Passcode is a new thing since iOS 26.4 [2] This is just a typical engineering/product issue where introducing new features introduces more bugs. Keeping it simple == less bugs (now and in the future). [/quote] [1] Yes, that’s correct! [2 ] Unfortunately, this is also true…especially with the Screen Time APIs…the framework already has so many bugs and it seems like with every release new ones are added. Here’s just a small selection of undressed Screen Time API bugs: FB18764644 FB18061981 FB10393561 FB14237883 FB15190710 FB22279215 FB22256086 FB17902237 FB16121372 FB17777429 FB19200003 FB19118205 FB12456954 FB18633581 FB16409127 FB13593803 FB22562796
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Apr ’26
Reply to iOS 26.4 asks for Face ID instead of Screen Time passcode when disabling Screen Time access for an app
[quote='883980022, Quappi, /thread/821959?answerId=883980022#883980022, /profile/Quappi'] I cannot reproduce this on my device. [/quote] Hey @infovine and @kgaidis! Big sorry from my side for the misunderstanding, I can now indeed fully reproduce the issue unfortunately! If I go into the app-specific settings in iOS Settings, e.g. iOS Settings -> Apps -> one sec, I can simply turn off the Screen Time permission, rendering the recently introduced changes useless (no screen time code is required here). Thanks a lot for bringing this up! @DTS Engineer I have updated my radar accordingly, hope that helps to get this addressed asap: FB18804632
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Apr ’26
Reply to Tokens change without reason after updating to iOS 17.5.1
[quote='885415022, DTS Engineer, /thread/758325?answerId=885415022#885415022'] Looking at that it seems that the 26.5 betas should show improvements, but probably won’t fix all the cases of this. [/quote] Thanks for the update @DTS Engineer Quinn! What you’re reporting seems similar to my personal observations: with iOS 26.5 things might have gotten slightly better, but there are still some issues going on definitely. Have a great rest of the week!
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Apr ’26
Reply to Tokens change without reason after updating to iOS 17.5.1
[quote='852356022, DTS Engineer, /thread/758325?answerId=852356022#852356022'] found their way to the right engineering team [/quote] Hey @DTS Engineer Quinn! Do you have an update on this? We are seeing more activity on the iOS 26.5 betas regarding the screen time frameworks, so it might be that this particular issue is in the process of being addressed?
Topic: App & System Services SubTopic: General Tags:
Replies
Boosts
Views
Activity
Apr ’26