ios - 与 Http 和任意加载器一样。我可以将应用程序上传到 App Store 吗?

标签 ios https appstore-approval

我知道这不是一个技术问题。但我仍然没有得到任何专家的帮助来继续解决这个问题。所以我在这里发帖。

我知道从 2018 年起,任意加载器 = yes 是强制性的。但是通过我的 http任意加载器 = yes 他们会允许我的应用程序应用商店。

当我们推送到应用商店时,是否任意加载器= yes是必需的。因为我的应用程序只有 http 和一些用于 api 调用的端口号数据库。我应该使用 https 还是使用 http 来上传到应用商店。

使用http任意加载器= no。它甚至没有在我的模拟器和设备中运行

因此,请确认我是否设置了任意加载器=yes,通过http调用,苹果将批准我的应用程序,或者我是否只需要使用https和任意加载器= yes

请为此提出一些想法。

谢谢

最佳答案

出于安全原因,Apple 不允许对应用进行http API 调用。您需要调用 https api,或者可以通过在 Info.plist 文件中将 Allow Arbitrary Loads 设置为 YES 来绕过此操作。

如果您使用 http 在 App Store Apple 上上传应用,并且将 Allow Arbitrary Loads 设置为 YES,那么他们不会拒绝您的应用至少是这个原因。

因此,请随时将您的应用提交到 App Store。

如果您使用 https api 调用,则无需担心任何事情。

注意:您还可以在 Info.plist 中添加异常(exception)域。

关于ios - 与 Http 和任意加载器一样。我可以将应用程序上传到 App Store 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56021813/

相关文章:

ios - AVPlayer - UILabel 在视频中不可见

ios - 偷看时不调用prepareForSegue

ios - 更改 UINavigationBar 中 UIBarButtonItem 的宽度

java - 使用sun HttpsServer时如何获取ssl session

c - PR_Write Hook 后

node.js - Nodejs HTTP 和 HTTPS 在同一个端口上

iphone - 在 MKMapView 上隐藏 Google Logo

iOS 应用程序 : Metadata rejected

没有应用内购买机制的 iOS 试用应用

ios - 如何在 ViewController 中获取委托(delegate)方法以查看 *recorder 何时完成(不同的类)