Post

Replies

Boosts

Views

Activity

Reply to Screen Time API features iOS 15 / iOS 16
Kmart, thank you very much for your answers it's really helpful! Please, help me to clarify one more thing... As I read here in the comment ManagedSettings has two type of restrictions, shielding and blocking. Is blocking type of restriction available for users with individual type of auth? If the answer on the first question is "No", does that mean that individual user will be able just to skip the shielding screen and continue to use apps? If individual user can skip shielding, will it be allowed to do it with a passcode or without, if the passcode wasn't set for Screen Time in the phone settings? Looking forward to hearing from you
Sep ’22
Reply to Screen Time API features iOS 15 / iOS 16
Kmart, thank you very much for your answers it's really helpful! Please, help me to clarify one more thing... As I read here in the comment ManagedSettings has two type of restrictions, shielding and blocking. Is blocking type of restriction available for users with individual type of auth? If the answer on the first question is "No", does that mean that individual user will be able just to skip the shielding screen and continue to use apps? If individual user can skip shielding, will it be allowed to do it with a passcode or without, if the passcode wasn't set for Screen Time in the phone settings? Looking forward to hearing from you All answers are here.
Oct ’22
Reply to iOS 16 | Screen Time API | Missing Family Controls from Provisioning Profile
Hi Leo and other folks who is stack with this. You need to do next: You need to request ENTITLEMENT KEYS (com.apple.developer.family-control). You must do it only from Account Holder. Even if you Admin - you can’t do it. Wait for Apple’s approval. It could takes up to the week. You will receive an email related to Account Holder. You must do it only from Account Holder. Even if you Admin - you can’t do it. Wait for Apple’s approval. After you’ve got approval, go to the Identifiers, choose your app’s id, open it. Now you should find Additional Capabilities tab. There should be Family Controls (Distribution) - just Enable it. Create new Provisioning certificates, download, install. (Optional) To make sure everything is setup correct, you can do the dump of your new certificate before install it, but this step is not required. If you going to do that, you can check Eskimo's answer, you need to only 5th step. (Optional) It will be good to clean your Keychain with old certificate related to your app, before you install new one. Make sure you’ve added Family Controls Capability in the Xcode and you can see it in .entitlements file. Fingers crossed🤞 Now everything should work 🔥  Glory to Ukraine 🇺🇦
Jan ’23
Reply to Interact with ManagedSettingsStore from DeviceActivityMonitor
Systems Engineer, thank you for your reply! Your example is exactly what I'm doing in the project. I'm using iOS 16.3.1 on the test device. Tell me please, is there any possibility that version of: macOS, Xcode or Xcode command line tools could have impact on that behaviour? I'm 100% sure I'm using single ManagedSettingsStore across the app. Btw, could you please share the link or some info in case we using store for iOS15? I'd like to see the mechanism of its synchronisation. Thank you in advance!
Mar ’23