“没有这样的文件或目录:”ADALiOS版本2.2.5和2.2.6的问题

时间:2016-10-17 12:43:11

标签: ios azure adal

我在iOS应用程序中使用Windows Azure Active Directory(ADAL库2.2.4)身份验证机制。最近我收到了一封来自Microsoft team sys的电子邮件

  

“所有ADAL .iOS版本2.2.4及更低版本阻止了交互式登录   iOS10,这意味着用户将被锁定在他们的帐户之外   当前登录的有效期为14至90天。如果用户已经   登录到您的应用程序,它将继续临时工作,   但是下次他们需要再次登录时他们会体验到这一点   问题。“

然后我尝试从链接https://github.com/AzureAD/azure-activedirectory-library-for-objc/releases更新最新的ADAL版本2.2.5和2.2.6,但这些版本没有成功编译。始终面临错误(null): No such file or directory: '/Users/xxxxx/Library/Developer/Xcode/DerivedData/appName-aeiapfbshlzesxhfptwxpoahxjss/Build/Products/Debug-iphonesimulator/libADALiOS.a'

“libADALiOS.a”库文件无法复制到上述位置。 enter image description here

请帮帮我吧。

1 个答案:

答案 0 :(得分:2)

这个问题最近已得到解决。但是这样的解决方案将在稍后发布。

可能的缓解措施是链接到libADAL-core.a而不是libADALiOS.a。

请检查:https://github.com/AzureAD/azure-activedirectory-library-for-objc/issues/756