xcode 10.2 Swift 中没有这样的模块 'IBMCloudAppID'
No such module 'IBMCloudAppID' in xcode 10.2 Swift
我正在尝试使用 IBMCloudAppId 是我的 swift 项目,当我尝试在我的 xcode 10.2.
中导入 IBMCloudAppID 时出现错误
我按照这些步骤
打开您的 Xcode 项目并启用钥匙串共享(在项目设置 > 功能 > 钥匙串共享下)
在项目设置>信息>Url类型下,添加$(PRODUCT_BUNDLE_IDENTIFIER)作为URL方案
将以下导入添加到您的 AppDelegate.swift 文件中:
导入 IBMCloudAppID
出现错误
No such module 'IBMCloudAppID' in xcode 10.2
我的 POD 文件看起来像
use_frameworks!
def shared_pods
platform :ios, '10.2'
pod 'BMSCore', '~> 2.3.1'
pod 'JOSESwift', '~> 1.1.0'
pod 'IBMCloudAppID'
end
target 'IBMCloudAppID' do
use_frameworks!
pod 'IBMCloudAppID'
shared_pods
end
target 'IBMCloudAppIDTests' do
shared_pods
end
您似乎还没有在应用程序中安装 pods。
尝试执行以下应该可以解决问题的步骤。
- 在你的机器上安装 Cocoapods
- 运行
pod install
在应用程序项目根目录的终端中。
- 在 Xcode
中打开 your-project.xcworkspace
- 清理并构建应用程序
这个问题的答案
打开工作区后,先构建库,再构建项目。
我正在尝试使用 IBMCloudAppId 是我的 swift 项目,当我尝试在我的 xcode 10.2.
中导入 IBMCloudAppID 时出现错误我按照这些步骤
打开您的 Xcode 项目并启用钥匙串共享(在项目设置 > 功能 > 钥匙串共享下)
在项目设置>信息>Url类型下,添加$(PRODUCT_BUNDLE_IDENTIFIER)作为URL方案
将以下导入添加到您的 AppDelegate.swift 文件中: 导入 IBMCloudAppID
出现错误
No such module 'IBMCloudAppID' in xcode 10.2
我的 POD 文件看起来像
use_frameworks!
def shared_pods
platform :ios, '10.2'
pod 'BMSCore', '~> 2.3.1'
pod 'JOSESwift', '~> 1.1.0'
pod 'IBMCloudAppID'
end
target 'IBMCloudAppID' do
use_frameworks!
pod 'IBMCloudAppID'
shared_pods
end
target 'IBMCloudAppIDTests' do
shared_pods
end
您似乎还没有在应用程序中安装 pods。
尝试执行以下应该可以解决问题的步骤。
- 在你的机器上安装 Cocoapods
- 运行
pod install
在应用程序项目根目录的终端中。 - 在 Xcode 中打开
- 清理并构建应用程序
your-project.xcworkspace
这个问题的答案
打开工作区后,先构建库,再构建项目。