gpt4 book ai didi

xcode - _BSMachError XCode 7 Beta

转载 作者:行者123 更新时间:2023-12-03 05:44:39 25 4
gpt4 key购买 nike

当我在 Xcode7 中使用 Swift2 运行代码时,通过推送转场呈现 View Controller 后,出现以下错误:

_BSMachError: (os/kern) invalid capability (20)
_BSMachError: (os/kern) invalid name (15)

其他SO文章没有解决方案,有人知道这个问题吗?

最佳答案

虽然这个问题似乎仍然是一个错误,并且可能会得到修复,但它源于 iOS 9 中实现的新应用程序传输安全性

如果您的应用程序从网络服务器提取数据,为了填充您将呈现的 View Controller ,您可以通过验证/授予访问权限来解决这些错误到您要从中提取数据的特定网站。

为了解决这个问题,您需要将以下内容添加到应用程序的 .plist 文件中:

  • 您可能需要更改ATS 异常字典以满足您的需求

    <key>NSAppTransportSecurity</key>
    <dict>
    <key>NSExceptionDomains</key>
    <dict>
    <key>testdomain.com</key>
    <dict>
    <key>NSIncludesSubdomains</key>
    <false/>
    <key>NSExceptionAllowsInsecureHTTPLoads</key>
    <false/>
    <key>NSExceptionRequiresForwardSecrecy</key>
    <true/>
    <key>NSExceptionMinimumTLSVersion</key>
    <string>TLSv1.2</string>
    <key>NSThirdPartyExceptionAllowsInsecureHTTPLoads</key>
    <false/>
    <key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
    <true/>
    <key>NSThirdPartyExceptionMinimumTLSVersion</key>
    <string>TLSv1.2</string>
    <key>NSRequiresCertificateTransparency</key>
    <false/>
    </dict>
    </dict>
    </dict>

有关此解决方案的更多详细信息,请访问 herehereApple 文档 App Transport Security也值得一读。

关于xcode - _BSMachError XCode 7 Beta,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32341851/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com