Error 0x6f - Invalid or missing Program/ProgramArguments

We have an iOS app which includes a packet tunnel provider network extension. We have noticed on rare occasions that the VPN fails to start when we try to start the VPN from the app after installing it. However, rebooting the device or reinstalling the app fixes the issue.

When creating the sysdiagnose file, we found some strange messages, a snippet is given below:

2024-09-10 13:40:20.291430 +0100	launchd	Could not find and/or execute program specified by service: 2: No such file or directory: /private/var/containers/Bundle/Application/2FA92604-C67D-490D-8E8E-00F8D6FBF990/Sample.app/PlugIns/Tunnel.appex/Tunnel

error	2024-09-10 13:40:20.291456 +0100	launchd	Service could not initialize: access(/private/var/containers/Bundle/Application/2FA92604-C67D-490D-8E8E-00F8D6FBF990/Sample.app/PlugIns/Tunnel.appex/Tunnel, X_OK) failed with errno 2 - No such file or directory, error 0x6f - Invalid or missing Program/ProgramArguments

We encountered this before several months ago on iOS 17.4 and reported it when the issue occurred, but this issue continues to be present in the iOS 18 release candidate.

Is there any solution for this issue?

Feedback ID: FB13714761

Answered by DTS Engineer in 803233022
Feedback ID: FB13714761

Thanks.

I think that’s probably the best you can do here. On iOS you have no control over how launchd behaves. That has pros and cons. On the pro side, it means that it’s very unlikely that you’ve done something to trigger this. On the con side, it gives you very little opportunity for workarounds. This is something that the NE team will have to investigate.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Feedback ID: FB13714761

Thanks.

I think that’s probably the best you can do here. On iOS you have no control over how launchd behaves. That has pros and cons. On the pro side, it means that it’s very unlikely that you’ve done something to trigger this. On the con side, it gives you very little opportunity for workarounds. This is something that the NE team will have to investigate.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thanks for the response. Unfortunately, we continue to face this issue sometimes when testing our app on iPhone 15 running iOS 18.1 beta 5. Is there any update regarding this? As this negatively impacts the user experience of our app.

Error 0x6f - Invalid or missing Program/ProgramArguments
 
 
Q