Hello,
Pls help us with below query:
On AppStore is it possible to release different versions of apps based on Geo Location? Like in US appStore have an app with different set of features while on rest of the locations have different set of functionalities via different app versions?
Similarly, App Description also needs to be based on geo locations and not language.
Thank you!!
Post
Replies
Boosts
Views
Activity
Hi,
Our app uses VPN (Packet Tunnel Provider Network Extension). When we try to upgrade our app via TestFlight builds over slow internet, then VPN gets into weird mode where it keeps on connecting and disconnecting. Also, there is no internet in device and upgrade is stuck.
Once we manually stop VPN from Settings then only upgrade finishes. Here are exact repro steps:
On Mobile data only. All others switched off.
Start the TestFlight install.
It asks for permission to download or later on wi-fi.
Just leave it there without selecting any option for some time and the network will go off with VPN reconnecting.
We saw similar issues in upgrade from Testflight but it was resolved somewhere after 13.x (not sure of exact version though).
Is this a known regression?
Hi,
We are building a security app where we need to run periodic checks to deliver some features. We have analysed following options but we understand all these are not fail proof and sometimes our app will not be able to perform in background: Background fetch/tasks
APNS
Is there any more reliable way to perform tasks when app is not running in background? Thank you
Hi,
We have noticed that Xcode crash organizer suddenly stopped displaying testFlight builds (but we could see AppStore builds) and subsequently crashes also stopped displaying in xcode crash organiser. However we could see the crashes still appearing in AppStore connect for the respective testFlight builds.
We have noticed that this issue started happening after we submitted our app initial build to AppStore for review
Could you please help us to know how we can get crash logs in xcode crash organizer. Are we missing any setting here to make it work ?
What we have tried ?
1) Restarting the xcode
2) Removing the account and adding the account in xcode
3) Restarting the mac
We have ensured that we have used same account in xcode that we have used for submitting the application
Hi,
We use Network path/status monitor functionality and see frequent changes being reported as shown below. Because of this VPN also toggles on/off very quickly.
UTC 21557 0x24fae6 NetworkingModuleNetworkMonitor : Network status changed. isConnected:True, Type:nwinterfacetypecellular pathHasIpv4:True, pathHasIpv6:True, isPathExpensive:True
[0x5435] 2020-08-27 09:07:59.805843 UTC 21557 0x24eda8 monitor/network - wifi: no, cell: yes, eth: no, ipv4: yes, ipv6: yes, expensive: yes
[0x5435] 2020-08-27 09:07:59.805879
[0x5435] 2020-08-27 09:08:45.279123 UTC 21557 0x24fbb6 NetworkingModuleNetworkMonitor : Network status changed. isConnected:False, Type:nwinterfacetypecellular pathHasIpv4:True, pathHasIpv6:True, isPathExpensive:True
[0x5435] 2020-08-27 09:08:45.279548 UTC 21557 0x24eda8 monitor/network - wifi: no, cell: yes, eth: no, ipv4: no, ipv6: no, expensive: yes
[0x5435] 2020-08-27 09:08:45.279576 UTC 21557 0x24eda8 monitor/network - network state changed (0x0000001a -> 0x00000002); shutdown requested
[0x5435] 2020-08-27 09:08:45.279666 UTC 21557 0x24eda8 PacketTunnelProviderModule_PacketTunnelProvider : -[PacketTunnelProvider logNetworkState:WithShutdown:], flags: 0x00000002, expensive: 1, shutdown: 1
Actually, internet is available on device. What could be other reasons for this toggle?
We have an app installed via TestFlight. Once we release our app on AppStore will existing installed apps auto-upgrade to the version release via App Store?
Is there a way to test this before we release on app store?
Hi,
We have a scenario where we need NEFilterControlProvider to restart. Is there a way to do this programmatically?
For example, NEPacketTunnelProvider have API cancelTunnelWithError()
Thanks
Hi,We have configued VPN using NEPacketTunnelProvider. When user switch off the internet, VPN is stll connected. We want VPN also to disconnect once internet if off. Is there a way to achieve this?Thanks
Hi,We have developed an app which uses network extension to set up VPN using NEPacketTunnelProvider. All works well. When we launch apps like Hotstar, they fail to launch and throw error: "VPN Detected: You seem yo be using an blocker or proxy .....".Is there a way we can whitelist such apps such that netwrok traffic from these apps does not flow though our VPN and these aoos are still usable?Thanks!!
butHi,I fail to upload IPA file. Getting below error:ITMS-90429: Invalid Swift Support - The files libswiftDarwin.dylib, libswiftDispatch.dylib, libswiftCoreGraphics.dylib, libswiftCoreFoundation.dylib, libswiftUIKit.dylib, libswiftMetal.dylib, libswiftCore.dylib, libswiftFoundation.dylib, libswiftQuartzCore.dylib, libswiftos.dylib, libswiftObjectiveC.dylib, libswiftCoreImage.dylib aren’t at the expected location /Payload/abc.app/Frameworks. Move the file to the expected location, rebuild your app using the current public (GM) version of Xcode, and resubmit it.I confirm that we have all the above mentioned dylibs and the newly created dylib under abc.app/Frameworks.Earlier I was able to upload. But recently, our IPA started using a xyz.dylib (which we created and own). Post that we are seeing above error.Our main app uses Packet tunnel provider network extension which in turn uses xyz.dylib.Details:I am using cocoapods version 1.8.3 with bitcode enabledXcode version: 11.3We already looked at https://forums.developer.apple.com/thread/36685
For experimental purpose, I am looking for a private framework/API which enables us to capture URL being opened in any of the browsers in iPhone. For example, when user clicks on any URL recieved in SMS, Email, enters URL in Safari or any other browser.I know, on Supervised devices we can use Content filter to capture URL in Control provider. but this has its limitation like query strings are scrubbed, work only on supervised devices.