【发布时间】:2023-03-30 16:43:01
【问题描述】:
在 README.md 之后,我设置了包括 AWSApiGatewayBridge.h 在内的桥接头。
由 Swift 编写的生成客户端 SDK 在 Swift 3 中有很多编译器错误,所以我将生成的 Swift 2 代码替换为 Swift 3。
我都替换了它们:不从 APIGatewayClient 类实例化一个对象。
但 Xcode 显示以下错误消息。
“/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc 失败,退出代码为 1”
生成的Client.swift有init函数。
init(configuration: AWSServiceConfiguration) {
super.init()
self.configuration = configuration.copy() as! AWSServiceConfiguration
...
}
在函数中,我发现有一行出错。 但我找不到修复它的方法。
self.configuration = configuration.copy() as! AWSServiceConfiguration
如果该行被注释掉,Xcode可以编译成功。
这个错误是Xcode设置还是我个人问题? 任何人都可以在 Swift 3 中使用 APIGatewayClient(Swift)?
我使用 Xcode ver8.2.1
【问题讨论】:
标签: swift swift3 aws-sdk aws-api-gateway