gpt4 book ai didi

ios - AppDelegate.swift 中没有这样的模块 'AWSMobileClient' 错误

转载 作者:可可西里 更新时间:2023-11-01 00:39:27 25 4
gpt4 key购买 nike

我正在尝试将 aws 框架与 native 应用程序链接起来。我正在使用 cocoapods,我已经在我的 Podfile

中包含并安装了我需要的依赖项
platform :ios, '9.0'
use_frameworks!

target 'auth' do

inherit! :search_paths

pod 'AWSMobileClient'
pod 'AWSUserPoolsSignIn'
pod 'AWSAuthUI'
# Pods for auth

target 'authTests' do
inherit! :search_paths
# Pods for testing
end

end

target 'auth-tvOS' do

# use_frameworks!

# Pods for auth-tvOS

target 'auth-tvOSTests' do
inherit! :search_paths
# Pods for testing
end

end

此时,当我在我的 AppDelegate.swift 文件中导入 AWSMobileClient 时,我收到了这个错误。

没有这样的模块“AWSMobileClient”

我不确定是什么导致了这个错误,但我还有其他 AWS 框架不会产生任何错误。这也可以解释为什么应用构建在 xcode 中运行时总是失败。对此有什么想法吗?

最佳答案

我正在使用 Xcode 9.2 和 Swift 3.2。起初,我会在 AppDelegate.swift 文件中获得相同的“No such module 'AWSMobileClient'”错误。

我的解决方案:

  1. 一定要打开.xcworkspace文件
  2. 在您的项目设置中,转到构建阶段并添加适当的框架。我添加了所有 AWS 框架,它对我有用。 Here is a Screenshot of Build Phase Settings

关于ios - AppDelegate.swift 中没有这样的模块 'AWSMobileClient' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48092045/

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