由于 NSAllowsArbitraryLoads,我可以使用 "hack" 发布 swift 应用程序吗?

can i publicate swift app with "hack" which is due to NSAllowsArbitraryLoads?

我正在 swift 中开发一个应用程序,它正在写入数据库。但我正在使用以下解决方案来传输数据

参考:https://i.stack.imgur.com/QSnGS.png

本应用仅供我公司6人左右使用,但需经过apple控制。你认为,它可以通过控制吗?我听说,我的解决方案只有 "hack",但我找不到更好的解决方案!

您可以使用此配置提交申请。这不是任何形式的黑客攻击。这只是意味着您允许在您的应用程序中加载每种类型的 url,无论是否使用 SSL (https)。

如果您不将 NSAllowArbitraryLoads 设置为 true,那么您的应用将阻止访问 url 不使用 SSL[=26] =] (https)。

Apple 的建议是您的应用程序应仅允许使用 SSL 的连接(通过 SDK 的 API 或第三方框架),为了更好的安全性

就是这样!

但是如果您不遵循此准则,您的应用将不会被拒绝。