为什么@available (iOS, unavailable...)不能工作?

问题描述 投票:0回答:1

当试图编译 https:/github.comIBMswift-sdk-core。 将会抛出以下错误。

init(fileURLWithPath:relativeTo:) "只在iOS 9.0或更新版本中可用。

在第61行 来源IBMSwiftSDKCoreCredentialUtils.swift。

纵然 @available(iOS,不可用,消息。"ConfigBasedAuthenticatorFactory目前仅在Linux上可用。") 被定义在Credentials结构的顶部。

XCode-Version。11.4版本(11E146)

有什么办法吗?

swift xcode sdk ibm-cloud
1个回答
0
投票

我们可以安装 IBM Swift SDK Core 使用Cocoapods。

pod 'IBMSwiftSDKCore','1.0.0'

使用的部署目标是 13.2


0
投票

我可以通过在swift包文件中添加平台规范来解决这个问题。

平台。[ .macOS(.v10_12), .iOS(.v10), .tvOS(.v10), .watchOS(.v3)]。

© www.soinside.com 2019 - 2024. All rights reserved.