Post

Replies

Boosts

Views

Activity

Reply to Error using VPN profile from app extension in system extension
Did the DR actually change? What does it look like if you dump the DR of your old appex and the DR of your new sysex? I believe this clued me in on the reason. The issue is that when we create a configuration profile in our app, it takes the designated requirement of that app. We would then install a TestFlight build, and that would have a different designated requirement. Since it's signed by the TestFlight signing cert vs the App Store signing cert. I was able to verify that a configuration profile created in a TestFlight app extension build would work on a TestFlight system extension build, since their DRs would be the same for both. But a profile created on an AppStore build would not work on a TestFlight build. I obviously can't verify from AppStore -> AppStore easily. But I believe that the fact that this works TestFlight -> TestFlight proves the hypothesis.
Oct ’24
Reply to System extension does not prompt for permission when accessing keychains
@DTS Engineer we are manually importing it using keychain access, taking care to make sure that it's imported into the System keychain.
Replies
Boosts
Views
Activity
Jul ’25
Reply to Error using VPN profile from app extension in system extension
Did the DR actually change? What does it look like if you dump the DR of your old appex and the DR of your new sysex? I believe this clued me in on the reason. The issue is that when we create a configuration profile in our app, it takes the designated requirement of that app. We would then install a TestFlight build, and that would have a different designated requirement. Since it's signed by the TestFlight signing cert vs the App Store signing cert. I was able to verify that a configuration profile created in a TestFlight app extension build would work on a TestFlight system extension build, since their DRs would be the same for both. But a profile created on an AppStore build would not work on a TestFlight build. I obviously can't verify from AppStore -> AppStore easily. But I believe that the fact that this works TestFlight -> TestFlight proves the hypothesis.
Replies
Boosts
Views
Activity
Oct ’24
Reply to Detecting Fast-User Switch with a Network System Extension
Why are you trying to do that? Hi @eskimo, we are doing this so that we can ship outside of the app store.
Replies
Boosts
Views
Activity
Apr ’24
Reply to Any news on a TestFlight for macOS release date?
It's out!
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Nov ’21
Reply to PacketTunnelProvider and Encrypted DNS behavior
Hi Matt making matchDomains = nil fixes the issue.
Replies
Boosts
Views
Activity
Jul ’21
Reply to PacketTunnelProvider and Encrypted DNS behavior
I have filed FB9224983 for iOS, and FB9224605 for macOS. Thank you.
Replies
Boosts
Views
Activity
Jun ’21
Reply to PacketTunnelProvider and Encrypted DNS behavior
Hi Matt, When we disable DoH/DoT configurations, our Packet Tunnel gets DNS traffic, so we believe this to be a bug. I can file it as such, let me know if you need anything else. Thanks
Replies
Boosts
Views
Activity
Jun ’21