Post

Replies

Boosts

Views

Activity

Comment on visionOS and IPSW files?
I'll try this tonight. I had a serious issues with Mac network system extensions distributed through TestFlight that I was only able to figure out by rolling back to previous OS versions with Apple Configurator and older IPSW files and then rolling forward through software updates, so I may have developed an unnatural fondness for Apple Configurator. :-)
Feb ’24
Comment on visionOS and IPSW files?
Yes, I found an article on 9to5Mac that said this strap could be used with with IPSW files: Step 1: Disconnect the power cable. Step 2: Connect a USB-C cable from the Apple Vision Pro Developer Strap to your Mac. Step 3: Reconnect the power cable and immediately press and hold the Top button until the Connect to Mac glyph appears on the front of the Apple Vision Pro display. Step 4: Launch Apple Configurator on the connected Mac, and click Action → Restore ...
Feb ’24
Comment on Removing a system extension from a correctly-signed and setup "uninstaller" app fails
If the container app is updated, can this cause problems with uninstalling a system extension installed with a previous version of the container app? On occasion I've run into an incident where the current version of the container app cannot uninstall the system extension. I have not been able to pinpoint the exact conditions where this occurs.
Topic: App & System Services SubTopic: Drivers Tags:
Dec ’23
Comment on Purposely trigger XProtect detectors?
Thanks! I missed this before hitting the "Accept" on a previous post.
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jul ’24
Comment on visionOS and IPSW files?
I'll try this tonight. I had a serious issues with Mac network system extensions distributed through TestFlight that I was only able to figure out by rolling back to previous OS versions with Apple Configurator and older IPSW files and then rolling forward through software updates, so I may have developed an unnatural fondness for Apple Configurator. :-)
Replies
Boosts
Views
Activity
Feb ’24
Comment on visionOS and IPSW files?
Yes, I found an article on 9to5Mac that said this strap could be used with with IPSW files: Step 1: Disconnect the power cable. Step 2: Connect a USB-C cable from the Apple Vision Pro Developer Strap to your Mac. Step 3: Reconnect the power cable and immediately press and hold the Top button until the Connect to Mac glyph appears on the front of the Apple Vision Pro display. Step 4: Launch Apple Configurator on the connected Mac, and click Action → Restore ...
Replies
Boosts
Views
Activity
Feb ’24
Comment on Screen video grab -> macOS App Preview at 30fps
OMG! No. I had forgotten about that and was just hitting the '+' in the main pane to create a new video. Thanks!
Replies
Boosts
Views
Activity
Jan ’24
Comment on network system extension + macOS 14.2 update kills networking
Deployed with a Development provisioning profile for main app and network system extension. Everything proceeded smoothly. No loss of networking. No complaints of invalid profile.
Replies
Boosts
Views
Activity
Dec ’23
Comment on Removing a system extension from a correctly-signed and setup "uninstaller" app fails
If the container app is updated, can this cause problems with uninstalling a system extension installed with a previous version of the container app? On occasion I've run into an incident where the current version of the container app cannot uninstall the system extension. I have not been able to pinpoint the exact conditions where this occurs.
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
Dec ’23
Comment on Notarizing installer package; which certificate?
Verified. Once the account holder created a new "Developer ID Installer" certificate, exported it to a .p12, and I added it to my keychain, I was able to properly sign, notarize, and distributed the installer.
Topic: Code Signing SubTopic: Notarization Tags:
Replies
Boosts
Views
Activity
Nov ’23
Comment on Check from installing app if Full Disk Access has been enabled?
Thanks. I think I can work with this. Right now the agent doesn't establish its XPC listener until after es_new_client is established, but if I do that before, let the GUI connect, and then handle the es_new_client error internally, I can probably keep the installing/GUI app aware of the progress.
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
Nov ’23
Comment on Unable to delete endpoint and network system extensions
Thanks. It worked.
Replies
Boosts
Views
Activity
Nov ’23
Comment on AppleID Login failing in virtualized OS
Thank you for clarifying this. At least I now know I wasn't screwing up in my UTM VMs. I will file a feature request; I'd like to be able to use VMs for additional TestFlight testing for apps with System Extensions.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Nov ’23
Comment on Notarized Endpoint app, full disk access, Ventura Intel
PS. I'll be spinning up VMs today for additional testing on clean machines.
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
Nov ’23
Comment on Endpoint System Extension, full disk access, "allow"
I'll do additional test runs this weekend to create a more complete report. (Also in response to another post)
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
Oct ’23
Comment on %awdl0 in local and remote name for network system extension
Thanks!
Replies
Boosts
Views
Activity
Sep ’23
Comment on 'Apple Mac OS Application Signing' vs. 'Developer ID Application: <team>'
Maybe they just got a new certificate for the same Team ID. I just ran % codesign -dvvv '/Applications/Google Chrome.app' and it shows a timestamp of Sep 8. Authority=Developer ID Application: Google LLC (EQHXZ8M8AV) Authority=Developer ID Certification Authority Authority=Apple Root CA Timestamp=Sep 8, 2023 at 8:03:25 PM
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
Sep ’23
Comment on DragGesture onChange infinite loops with values 0.250 and -0.250
OMG! Apparently, I just tried to reimplement VSplitView. VSplitView worked perfectly! In case someone runs across this (or a future version of me runs across this), I found adding the .frame(maxWidth: .infinity, maxHeight: .infinity) modifier to the two views helped.
Topic: UI Frameworks SubTopic: SwiftUI Tags:
Replies
Boosts
Views
Activity
Sep ’23