【发布时间】:2018-12-27 05:22:45
【问题描述】:
我正在我的 swift 项目中使用 Microsoft 实现登录,并为此使用 MSAL。 https://github.com/AzureAD/microsoft-authentication-library-for-objc
这是我的 pod 文件。
target 'TestMSL' do
# Comment the next line if you're not using Swift and don't want to use dynamic frameworks
use_frameworks!
# Pods for TestMSL
pod 'MSAL', :git => 'https://github.com/AzureAD/microsoft-authentication-library-for-objc', :tag => '0.1.3'
end
对于 pod install,它给了我错误,例如 CocoaPods 找不到 pod "MSAL" 的兼容版本
奇怪的是,如果我将部署目标更改为 10,那么 pod 安装效果很好。 请帮助我如何解决这个问题。我想要最低部署目标 9.0。
【问题讨论】:
-
使用 carthage 代替 cocoapod 我也面临与 cocoapods 相同的问题
-
是的,但请查看自述文件。它们为 cocoapods 及其与示例项目的良好配合提供了指导。所以我无法确定问题出在哪里。
-
我有同样的问题,无论我如何更改 XCode 中的部署目标,它仍然会给出相同的错误。直到我看到上面屏幕截图上的绿色文字。我实际上必须打开 Podfile 并更改这一行:platform :ios, '9.3' 最初是 9.0,我在 MSAL 文档中读到它需要 9.3