【发布时间】:2020-07-08 23:45:05
【问题描述】:
docs 仅显示 Swift 代码。尝试使用 Objective-C 时,我无法访问任何 Amplify 库。我是否缺少安装步骤?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
do {
try Amplify.add(plugin: AWSCognitoAuthPlugin())
try Amplify.add(plugin: AWSPinpointAnalyticsPlugin())
try Amplify.configure()
print("Amplify configured with Auth and Analytics plugins")
} catch {
print("Failed to initialize Amplify with \(error)")
}
return true
}
如何在 Objective-C 中做等价的?
【问题讨论】:
-
如果您仍然需要这样做,我添加了一个答案,说明如何使用 Swift 包装器将其公开给 Objective C。
标签: ios amazon-web-services aws-amplify