首页 > 解决方案 > 未找到 Microsoft 身份验证库 [MSALPublicClientApplicationConfig]

问题描述

我已经使用 pod安装了Microsoft Authentication Library 。我将它成功导入到我的 Swift 文件中,但是它没有找到所有对象。

我正在尝试按照设置代码创建一个,MSALPublicClientApplicationConfig但找不到该对象。但是我知道 MSAL 库已安装,因为它可以找到MSALPublicClientApplication并调用它的方法。

你能告诉为什么它不能找到所有的库文件吗?

它也找不到: MSALWebviewParameters MSALInteractiveTokenParameters

但它可以找到 MSALWebviewType

在此处输入图像描述

标签: swiftmsal

解决方案


奇怪的是,当我查看他们的示例项目时,我注意到它有我没有的 .h 文件。

所以我做了另一个 pod install ,它似乎改变了版本!我没有指定版本,但似乎我第一次运行 pod install 它安装了 0.2.3:

在此处输入图像描述

然后当我第二次运行 pod install 时,它安装了 1.1.2:

在此处输入图像描述

然而,在这样做之后仍然不起作用,我得到了不同的错误,但我会把这些留给另一个故事:

在此处输入图像描述

注意:这些新错误是因为我运行的是 Xcode 10.2 而不是最新版本。


推荐阅读