Post

Replies

Boosts

Views

Activity

Reply to Can Content Filter(NEFilterDataProvider & NEFilterControlProvider) run on NON SUPERVISED device?
It’s means to be the bundle ID of the container app. Thanks Quinn for the response. Unfortunately that did not help. Profile is still showing invalid. I am suspecting PayloadIdentifier is different for per app content filter but no documentation for this. For example, For packet tunnel, per app vpn has different PayloadIdentifier com.apple.vpn.managed.applayer than device level vpn tunnel PayloadIdentifier com.apple.vpn.managed. <key>PayloadIdentifier</key> <string>com.apple.webcontent-filter.FD133648-8A43-4880-B37D-1F13D57AF3BB</string> I tried by pushing PayloadIdentifier com.apple.webcontent-filter.applayer but then profile didnt get pushed at all. Or any other aspect you think I am missing?
Jul ’23
Reply to Can Content Filter(NEFilterDataProvider & NEFilterControlProvider) run on NON SUPERVISED device?
While deploying through MDM(Intune), I found MDMs dont have a pre defined way of configuring it. I setup custom profile and it got pushed but it is showing Invalid. Please see below screenshot. Any clues why its showing Invalid? Below is the profile I pushed <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadContent</key> <array> <dict> <key>FilterBrowsers</key> <true/> <key>FilterSockets</key> <true/> <key>FilterType</key> <string>Plugin</string> <key>PayloadDescription</key> <string>Configures content filtering settings</string> <key>PayloadDisplayName</key> <string>Per App Content Filter</string> <key>PayloadIdentifier</key> <string>com.apple.webcontent-filter.FD133648-8A43-4880-B37D-1F13D57AF3BB</string> <key>PayloadType</key> <string>com.apple.webcontent-filter</string> <key>PayloadUUID</key> <string>FD133648-8A43-4880-B37D-1F13D57AF3BB</string> <key>ContentFilterUUID</key> <string>FD133648-8A43-4780-B37D-1F13D57AF3BB</string> <key>PayloadVersion</key> <integer>1</integer> <key>PluginBundleID</key> <string>com.test.test.filtercontrol</string> <key>UserDefinedName</key> <string>Per App Content Filter</string> </dict> </array> <key>PayloadDisplayName</key> <string>Untitled</string> <key>PayloadIdentifier</key> <string>Test-MacBook-Pro.510D9EF0-8A77-415E-B3FB-0A7C28E316EB</string> <key>PayloadRemovalDisallowed</key> <false/> <key>PayloadType</key> <string>Configuration</string> <key>PayloadUUID</key> <string>A17602B6-4B71-4FAF-84BB-F856092DD5CD</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </plist>
Jul ’23
Reply to Command-line tool for .ips files?
@hecht It worked pretty well.Many thanks. New folks may end up here, just an FYI, perl is already pre installed on MACOS, so you can fire script like perl /Users/user/Downloads/34e35e4917da2d10fb66e2c88d299b51-3a42cc5e3a79625702e87854c4d87b12e0e947c1/ipstocrash.pl /Users/user/Crash-mess/Application-2022-04-07-081335.ips >symbolicated.crash
May ’22