Managed Settings

RSS for tag

Set restrictions for certain settings, such as locking accounts in place, preventing password modification, filtering web traffic, and shielding apps.

Posts under Managed Settings tag

63 Posts
Sort by:
Post not yet marked as solved
5 Replies
4.1k Views
When reinstalling MacOS I run into issues in the Remote Management section during installation. After establishing a network connection, I proceed to the Remote Management section of the installation and the setup is failing with an error "Unable to connect to the MDM server for your organisation.". Is there any way how I can resolve this issue manually? Because there is no way how to bypass this step in the setup.
Posted
by
Post not yet marked as solved
1 Replies
1.2k Views
I am able to see the list of Applications using the Family ActivityPicker on the child but not able to see it on the parent device. I can see the list of categories but there aren't any applications on each of the categories. My expectation is to see the applications which are installed on the child device. Please correct me if that is not the expected behavior. The family sharing is setup correctly, and on requesting authorization, it does fail to get the authorization as expected, because it's the parent account. I do see the correct behavior on the child device. I did provide authorization and I can see the list of applications inside the picker on Beta 2. On the parent device I see the following errors in the console : Connection error from Optional("com.apple.ManagedSettingsAgent"): Couldn’t communicate with a helper application.  Attempts remaining: 1 Failed to fetch effective value for com.apple.ManagedSettings.effective-media-settings.changed: Couldn’t communicate with a helper application. Failed to open usage store with error: The file “Store.plist” couldn’t be opened because there is no such file. Any ideas?
Posted
by
Post not yet marked as solved
16 Replies
5.1k Views
I've been trying to get something to work with the Screen Time API, but almost everything related to it is completely and truly broken/unimplemented. I've tried all of this in the iOS 15 Beta 2 and 3 and Xcode 13 Beta 2 and 3. These are just a handful of the bugs I came across: Screen Time APIs do not work on the simulator. Calling AuthorizationCenter.shared.requestAuthorization on a simulator with a logged in child account always results in "FamilyControls.FamilyControlsError Code=3" FamilyActivityPicker does not list installed apps on either of the guardian's or child's devices, it only lists the categories. It's not clear at this point whether FamilyActivityPicker needs to be called on the parent or the child device. Assuming restrictions can actually be set, there is no API to allow setting up of restrictions for individual kids. After successfully authorizing a child device via AuthorizationCenter.shared.requestAuthorization, DeviceActivityCenter.startMonitoring always results in an MonitoringError.unauthorized error. AuthorizationCenter.requestAuthorization error in callback cannot be mapped back to FamilyControlsError because it is a plain NSError with an error code and FamilyControlsError does not expose an initialiser that takes a rawValue. Even though an app is authorized to managed ScreenTime on a child device, the child can always just delete the app. (I would try to submit a bug with device diagnostics about this using Feedback Assistant, but to top it all off at the moment I am receiving an error in FA that says "Unable to gather diagnostics" / "A problem was encountered when trying to gather diagnostics. Try gathering diagnostics again"). There's no device activity / shield configuration or shield action extension templates in Xcode. For those wondering, I created a CallDirectory extension and then changed the NSExtensionPointIdentifier in the plist to the appropriate value. What is the appropriate value? It's not mentioned in the documentation :), so I had to dig around in the Xcode support files to find out the following identifiers: com.apple.ManagedSettings.shield-action-service com.apple.ManagedSettingsUI.shield-configuration-service com.apple.deviceactivity.monitor-extension And this leads me to my last item: the documentation which is absolutely lacking. There is no programming guide for the frameworks and the Homework app we saw developed during WWDC is not available. It's not clear how the settings from the guardian app get applied to the child app. Is there a built-in mechanism or do we need to use our own implementation to transfer those changes (via push or whatever)? Of course I reported almost all of this via Feedback Assistant, but considering I had previous feedback for other APIs sit there untouched for years in the past, it's really frustrating and it feels like I'm just talking to myself with those bug reports. So, did I do something wrong and completely misinterpreted the capabilities and functionality of the ScreenTime API or is it truly broken and non-functional in iOS 15 Beta 2/3? There's absolutely no mention of these issues in the release notes so I am starting to question my sanity here.
Posted
by
Post not yet marked as solved
8 Replies
1.3k Views
Several questions to some intentions behind the frameworks and specific issues with it's usage, underlined with filed Feedback Assistant reports. (see below) Understanding of the Application class Such class can be either instantiated with the token (which only the OS provides with the FamilyActivityPicker) or through a bundleIdentifier. When is it intended to use the bundleIdentifier initializer? Currently it is not possible to set a threshold limit on an application created via bundleIdentifier because the DeviceActivityEvent only accepts a Set<ApplicationToken> which a developer can not instantiate. Family Picker Is it intended to use this picker only on the child's device or can the parent see which apps are installed on the child's device? (FB9375607 & FB9375638) If so, how do you imagine when a new app get's installed, does the guardian have to regularly check if a new app is installed and if so update it's settings on the child device? How can an app obtain the app icon of such an application or category? (FB9375449) ShieldConfiguration & Action When a schedule's callback happens (FB9375294) and an application is shielded we receive the localizedDisplayName of such application to show it in the shield UI. In the WWDC session it was said that you could have an action that let's you do a network request to e.g. ask the guardian to lift the restriction which is located in a different extension. Will the localizedDisplayName be available to be included in the request so that the guardian knows which app they lift the restriction on? Filed Feedback Assistant Tickets: Start monitoring returns Unauthorized when the device is authorized - FB9375294 Provide an app icon for an application instance - FB9375449 FamilyActivityPicker does not list apps on authorized child device - FB9375607 Show installed apps from child on guardians phone - FB9375638
Posted
by
Post not yet marked as solved
0 Replies
256 Views
Hello, We would like 2 sets of users from two different countries use the same App. For e.g. User1 from US would use the App for Supplier onboarding, while User2 from SriLanka would use this App for processing orders. It's the same brand so having 2 different Apps is not an option. Just that the users should see what they are supposed to see in different countries. Can i explain in the description to convince Apple? Or would i hit a rejection? Thx VR
Posted
by
Post not yet marked as solved
1 Replies
576 Views
i have two physical devices one for parent and one for child. on the child device. AuthorizationCenter.shared.requestAuthorization returns me .success but on the parent device it always fails with receiving that "The operation couldn’t be completed. (FamilyControls.FamilyControlsError error 2.)" what are the reasons that may cause this error on the parent device?
Posted
by
Post not yet marked as solved
1 Replies
613 Views
Hi! There weren't any mentions in the video and documentation on how the Screen Time API handles multiple children and multiple devices. Specifically, cases like this: Multiple children with one device per child Multiple children with multiple devices per child (e.g. iPhone + iPad) Parent/guardian with multiple devices The FamilyActivityPicker doesn't take any parameters. What will happen when a parent with multiple kids opens the picker? Thanks.
Posted
by
Post not yet marked as solved
0 Replies
305 Views
I am a new macbook user bought air with silicon and also I am an android developer, I have installed android studio on my air but it is not launching, I have installed the DMG file and then dragged the file to Application folder then also it is not launching, what to do in this case ?
Posted
by
Post marked as solved
1 Replies
533 Views
After doing some testing I stumbled upon some errors when setting a fairly large amount of applications to store.applications.blockedApplications. I figured out that ManagedSettings are stored in a plist file which has a maximum size that the OS is willing to read (hint: it's less than 600KB) So I'd ask two questions: What's the maximum amount of applications we can set as blockedApplications and What does the console log of Ignoring forbidden setting application.blockedApplications: valueNotAllowed mean? Which value is not allowed?
Posted
by
Post not yet marked as solved
0 Replies
166 Views
So, let’s say I’m on gonna turn off time limit on my iPad, but when I tap the turn off time limit my screen freezes, and when I exit the app. Time limit doesn’t close. And when I use my passcode to open the app where I put time limit on. It opens and closes immediately. Is there a way to fix this?
Posted
by
Post not yet marked as solved
4 Replies
1.3k Views
In ios14 I was able to disable web SQL in the settings menu. However in ios15 the option to disable it is not there. I'm running an app that when opening, it warns me that SQLite is not supported. How can I disable web SQL? Thanks
Posted
by
Post not yet marked as solved
0 Replies
397 Views
I've recently updated my mac mini 2018 to big sur and I use wired apple keyboard with it but after updating to big sur my keyboard 2 key and the at sign key stopped working now I know my keyboard is fine because I tested it over my older mac mini late 2012 but its not working in big sur. My keyboard input source is U.S and language of mac mini is also U.S still the issue is coming.
Posted
by
Post not yet marked as solved
0 Replies
244 Views
Hi, Our education app needs to be able to pick up the UPN of the currently logged in user on a Shared iPad set up via Apple Schools Manager. I haven't been able to find any information about how to get such info, but I imagine I'm not looking in the right place. Is such a thing possible, and if so, how? Thanks
Posted
by
Post not yet marked as solved
0 Replies
228 Views
Hello everyone I have installed Monterey 12 Beta and can no longer log into the Appstore. There is also no error message except that the same login window always appears. Does anyone know this problem? and could tell me how to fix this? i'm sorry for my bad english Greetings TYFN
Posted
by
Post not yet marked as solved
0 Replies
305 Views
I'm having a problem opening logisim, for context I have a MacBook Air and updated it to Big Sur 11.5, I've tried everything that I could so far; fixing the system preference, opening in java etc any suggestions please
Posted
by