Post

Replies

Boosts

Views

Activity

Reply to How to optimize my app for for a carrier-provided satellite network?
[quote='846038022, DTS Engineer, /thread/789444?answerId=846038022#846038022'] I don’t understand the question. Considered by who? [/quote] My assumption is that if an app is submitted to the App Store with the carrier-constrained.app-optimized entitlement set true, Apple will review the app if it is actually optimized to a constrained network and reject the app if it is not. So I would like to know how should I implement the app so the App Store reviewers will consider the app is optimized to a carrier-constrained network and accept it. Or, can an app still connect to a carrier-provided satellite network without carrier-constrained.app-optimized entitlement? Is carrier-constrained.appcategory the only requirement to use the satellite network? Then what is the requirement to set the appcategory and get accepted? Or even none of those is required to connect to the satellite network? I couldn't find any description on the Apple's public developer resources. Thanks again!
3w
Reply to WebAuthenticationSession under a carrier-provided satellite network?
[quote='846036022, DTS Engineer, /thread/790083?answerId=846036022#846036022'] Moreover, I suspect that you wouldn’t want them to do that, because ultra constrained networks are far too constrained for the large HTTP transactions used by these technologies. [/quote] I'm not asking with a specific carrier in my mind, but a source says a direct-to-cell satellite network can provide 4.4Mbps or 18.3Mbps of downlink bandwidth. Will iOS still consider such a network as an ultraConstrained network? (ref: https://www.scribd.com/document/612879369/Technical-Narrative-1 ) Again, what I want to achieve is to allow users to log in to my app with WebAuthenticationSession or UIWebView even when the device is under a carrier-provided satellite network. Typical users should have logged in before coming to a place where cellular networks is not readily available, but I don't want to lose a possible edge case when a user happened to have my app installed on their device but not have logged in. If a carrier-provided satellite network could only provide a few Kbps of bandwidth, iOS should have considered such a network as ultraConstrained, but if the network has a few Mbps or even a few hundred Kbps of bandwidth, then showing a simple login web page should be possible. I have assumed that a carrier-provided satellite network is always a ultraConstrained network, and to be able to use it my app needs to opt in to allowUltraConstainedPaths property. Is my assumption still true? Thanks again,
3w