我知道这不是一个技术问题。但是我仍然没有得到任何专家的帮助来解决这个问题。所以我在这里发布。
我知道arbitrary loader = yes
从2018年起是强制性的。但是有了我的http
和arbitrary loader = yes
他们将允许我的应用程序进入应用商店。
当我们推送至应用商店时,arbitrary loader = yes
是强制性的吗?因为我的应用程序只有api调用的端口号为db的http。我是否需要执行https或使用http可以上传到应用商店。
有了http
和arbitrary loader = no
,它甚至无法在我的模拟器和设备中运行
因此,请确认我是否设置了arbitrary loader=yes
,通过http调用将苹果批准我的应用程序,或者我是否仅需要使用https和arbitrary loader = yes
。
请为此提出一些想法。
谢谢
答案 0 :(得分:0)
出于安全原因,Apple不允许http
api调用该应用。您需要调用https
api,也可以通过在Info.plist文件中将Allow Arbitrary Loads
设置为YES
来传递它。
如果您在http
设置为Allow Arbitrary Loads
的{{1}}上在App Store苹果上上传应用程序,那么至少出于这个原因,他们不会拒绝您的应用程序。
请随时将您的应用提交到App Store。
如果您使用YES
api调用,则无需担心任何事情。
注意:您还可以在Info.plist中添加例外域。