我正在使用https://github.com/AzureAD/azure-activedirectory-library-for-objc - 适用于iOS的ADAL库连接到Azure AD。
我已经建立了图书馆,并按照他们的指示操作,我收到以下错误 - " ADALiOS:错误: 提出错误:18。其他信息: 域:ADAuthenticationErrorDomain ProtocolCode:(空) 详细信息:无法加载所需的资源包。请阅读有关如何使用ADAL提供的身份验证UI资源构建应用程序的ADALiOS自述文件。 ErrorCode:18 "
查看源文件,它指出错误代码18处理故事板。我发现这令人困惑,因为我建立自己的样本@ https://github.com/AzureADSamples/NativeClient-iOS并且我得到同样的错误......
提前致谢,
答案 0 :(得分:0)
所以,我所做的只是创建一个单一视图的新项目,并带来了ADAL_故事板和Headers,并导入了ADAL库,它似乎工作。我仍然有点困惑为什么他们的样本没有正确构建,但我会考虑解决这个问题。
答案 1 :(得分:0)
感谢Karl的反馈。问题是样本不能与iOS SDK捆绑在一起,因为它们都是独立存在的,因此您必须导入Storyboard。
但是,我们正在开发一个不再需要故事板的更新。
我在这里更详细地回答了这个问题:Problems with resource bundles in adding Azure ADAL library to an iOS native app