1
1070
我已经通过在info.plist中添加一些键解决了这个问题。 我遵循的步骤是:
清理项目,现在一切都像以前一样正常。 参考链接: https://stackoverflow.com/a/32609970
编辑:
或在源代码中
|
2
319
注意,使用
或者,作为源代码:
清洁&编辑后生成项目。 |
3
58
运输安全 在iOS 9.0或更高版本以及OS X v10.11和更高版本中提供。 所以默认情况下 https 仅允许在应用中调用。要关闭应用程序传输安全性,请在中添加以下行 信息.plist 文件
|
4
39
对于iOS 10.x和Swift 3.x(也支持以下版本),只需在“info.plist”中添加以下行
|
5
36
|
6
24
|
7
19
无法加载资源,因为App Transport Security策略要求使用在Swift 4.03中工作的安全连接。 打开pList。信息作为源代码并粘贴:
|
8
19
|
9
13
来自Apple文档 如果你在开发一个新的应用程序,你应该专门使用HTTPS。如果你有一个现有的应用程序,你应该尽可能多地使用HTTPS,并尽快创建一个迁移应用程序其余部分的计划。此外,您通过更高级别API的通信需要使用TLS 1.2版本进行加密,并具有转发保密性。如果尝试建立不符合此要求的连接,则会引发错误。如果您的应用程序需要向不安全的域发出请求,则必须在应用程序的信息中指定该域。plist文件。 绕过应用程序传输安全:
允许所有不安全的域
阅读更多: Configuring App Transport Security Exceptions in iOS 9 and OSX 10.11 |
10
11
|
11
9
|
12
9
|
13
7
|
14
5
iOS 9(可能)迫使开发者使用 应用程序传输安全 唯一地我在某个地方无意中听到了这句话,所以我自己也不知道这句话是否属实。但我怀疑这一点,并得出了这样的结论: 在iOS 9上运行的应用程序将(可能)不再连接到没有SSL的Meteor服务器。 这意味着运行流星运行ios或流星运行ios设备将(可能?)不再工作。
在应用程序的info.plist中,
|
15
5
如果您使用的是Xcode 8.0至8.3.3和swift 2.2至3.0
|
16
5
对于在本地主机上开发的用户,请遵循以下步骤:
注意:最后看起来应该像下图所示
|
17
4
您只需要在URL中使用HTTPS而不是HTTP,它就会起作用 |
18
4
确保您更改了正确的信息。plist文件 . 这是 第二次 我在这个问题上浪费时间,因为我没有注意到我在改变信息。plist在MyProjectNameUITests下。 |
19
3
如果你使用firebase,它将添加
|
20
2
我结合了上述许多选项,设法解决了这个问题。我会附上一份清单,其中列出了我为使这项工作发挥作用而必须做的所有事情。 简而言之:
第一步:
首先,最明显的是,我必须添加一个
或
第二步:
然后我必须确保我试图加载的url是
敏捷的 :
目标C:
|
21
2
打开您的
p列表信息
像
源代码
在底部之前
最后改变
|
22
1
对于XCode 13,添加
您必须了解如何添加新的根级别键,方法是按下Info/Custom iOS Target Properties(信息/自定义iOS目标属性)下的任何加号按钮。 请参阅此链接中的详细信息: |
23
0
我已经解决了这个问题,在自托管解析服务器使用一年签名证书而不是“NSAllowsArbitraryLoads”选项的情况下 将服务器解析为任意节点。js服务器提供了 公共https url 您必须指定。例如: 解析服务器--appId--masterKey--publicServerURL https://your.public.url/some_nodejs 随便看看我的 configuration files |
24
0
建议使用
但是,如果您仍然希望允许所有非
步骤
|
Geniouse · Swift:如何在地图视图上启用和禁用注释? 7 年前 |
salocinx · 如何有效分析Xcode中的帧丢失? 8 年前 |
Mansi Dobariya · Xcode 7和部署目标8.0 8 年前 |
deko · XCode在存档时构建了最后一个课程 8 年前 |
leanne · 是否检索集合视图单元格中的约束值? 8 年前 |
ludvigeriksson · 后退按钮隐藏在导航栏中(但仍有效) 8 年前 |
anonymox · 根据xcode 7.1中的屏幕方向使用不同的图像 8 年前 |