Post

Replies

Boosts

Views

Activity

App is not upgrading with Network Extension in iOS 13 in Test flight
Hi We are building a VPN app (PacketTunnelProvider) and allowing users to install the app through test flight and app upgrade works seamlessly without VPN, but immediately after enabling the VPN, we are not able to get app upgraded with the progress bar in test flight stuck at 90 percent and now app is not usable after that but VPN is still working. We are not noticing the issue on ios 12.4.1 version but facing the issue on iOS 13 versions. On looking through console app during upgradation process we are noticing a below recurring log message. Error acquiring hold on plugins for <bundle_identifier>: Error Domain=PlugInKit Code=14 "plugins are busy" UserInfo={busyPlugInUUIDs=({         XPCExtensionBundleIdentifier = "<bundle_identifier>.tunnel";     } ), NSLocalizedDescription=plugins are busy} Could someone please help us in resolving the issue.
5
0
1.1k
May ’26
Permission denied error for NEFilterManager in Adhoc distribution
Hi,I created content Filter Provider (DataProvider and ControlProvider) using below configuration, Everything was working as expectedly in development (saving FilterConfiguration where dataProvider and controlProvider processes are up and running), but when I tried to do the same in Adhoc distribution, NEFilterManager.shared().saveToPreferences failed with permission denied. On further investigation, I noticed below error in Console app from NEHelperSockets is the name of my app.Sockets trying to create a content filter configuration through an app. Creating a content filter configuration is only allowed through profile in production version of Sockets. Code:-let newConfiguration = NEFilterProviderConfiguration() newConfiguration.username = "userName" newConfiguration.organization = "Personal" newConfiguration.filterBrowsers = true newConfiguration.filterSockets = true NEFilterManager.shared().providerConfiguration = newConfiguration NEFilterManager.shared().isEnabled = true NEFilterManager.shared().saveToPreferences { error in if let saveError = error { NSLog("SocketsAPP : Failed to save the filter configuration: \(saveError)") } return }I ensured that the device I am testing is supervised ( made it through apple configurator and displays that device is supervised in settings page).Do ControlFilterProviders work on Ad-hoc distribution, or am I missing anything here?Regards,Ravi Teja Govinduluri
4
0
1.2k
May ’22
App is not upgrading with Network Extension in iOS 13 in Test flight
Hi We are building a VPN app (PacketTunnelProvider) and allowing users to install the app through test flight and app upgrade works seamlessly without VPN, but immediately after enabling the VPN, we are not able to get app upgraded with the progress bar in test flight stuck at 90 percent and now app is not usable after that but VPN is still working. We are not noticing the issue on ios 12.4.1 version but facing the issue on iOS 13 versions. On looking through console app during upgradation process we are noticing a below recurring log message. Error acquiring hold on plugins for <bundle_identifier>: Error Domain=PlugInKit Code=14 "plugins are busy" UserInfo={busyPlugInUUIDs=({         XPCExtensionBundleIdentifier = "<bundle_identifier>.tunnel";     } ), NSLocalizedDescription=plugins are busy} Could someone please help us in resolving the issue.
Replies
5
Boosts
0
Views
1.1k
Activity
May ’26
Permission denied error for NEFilterManager in Adhoc distribution
Hi,I created content Filter Provider (DataProvider and ControlProvider) using below configuration, Everything was working as expectedly in development (saving FilterConfiguration where dataProvider and controlProvider processes are up and running), but when I tried to do the same in Adhoc distribution, NEFilterManager.shared().saveToPreferences failed with permission denied. On further investigation, I noticed below error in Console app from NEHelperSockets is the name of my app.Sockets trying to create a content filter configuration through an app. Creating a content filter configuration is only allowed through profile in production version of Sockets. Code:-let newConfiguration = NEFilterProviderConfiguration() newConfiguration.username = "userName" newConfiguration.organization = "Personal" newConfiguration.filterBrowsers = true newConfiguration.filterSockets = true NEFilterManager.shared().providerConfiguration = newConfiguration NEFilterManager.shared().isEnabled = true NEFilterManager.shared().saveToPreferences { error in if let saveError = error { NSLog("SocketsAPP : Failed to save the filter configuration: \(saveError)") } return }I ensured that the device I am testing is supervised ( made it through apple configurator and displays that device is supervised in settings page).Do ControlFilterProviders work on Ad-hoc distribution, or am I missing anything here?Regards,Ravi Teja Govinduluri
Replies
4
Boosts
0
Views
1.2k
Activity
May ’22