繁体   English   中英

Alamofire Framework和iOS证书问题

[英]Alamofire Framework and iOS Certificate issue

我有两个iOS开发者帐户。 我使用开发者帐户进行测试。 完成开发后,我决定更改项目证书并将其设置为客户的Apple Dev帐户。

当我使用第一个(我的Apple帐户)时,通过Alamofire发出的请求将返回预期的结果。 但是,当我设置第二个证书时,我总是会收到诸如401 Unauthorized Error之类的错误。 我认为它会将无关的数据发送到服务器。

当我使用内置的NSURLSession框架时,它在两个Apple Dev帐户上都能正常工作。 因此,它与证书和Alamofire有关,但是好几天都找不到问题了。

我已经为Alamofire实例尝试过ServerTrustPolicy,但是并没有帮助。 另外,我还在info.plist文件中设置了“应用程序传输安全设置”,但同样没有帮助。

有没有人遇到这个问题? 谢谢。

在尝试了许多事情之后,最终我决定清除XCode缓存 ,现在它可以正常工作了。 并吸取了教训; 如果您在XCode中的团队(Apple Dev帐户)之间切换,则应清除缓存。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM