gpt4 book ai didi

ios - 将 Azure ADAL 库添加到 iOS native 应用程序时资源包出现问题

转载 作者:行者123 更新时间:2023-11-29 02:40:35 25 4
gpt4 key购买 nike

我正在尝试按照说明使用 Azure ADAL 库和 Azure AD 示例应用程序为 iOS 构建示例 native 应用程序客户端。相关组件是:

https://github.com/AzureADSamples/NativeClient-iOS

https://github.com/AzureAD/azure-activedirectory-library-for-objc/releases/tag/1.0.1

我是 XCode 的新手,我不清楚将 ADAL 库添加到示例应用程序的说明。但是我已经按照步骤添加了库并链接了 libADALiOS.a。正如本网站另一个主题中所报告的那样,我收到以下运行时错误:

2014-09-15 10:12:36.236 Microsoft Tasks[23140:60b] ADALiOS:错误:引发的错误:18。其他信息:域:ADAuthenticationErrorDomain 协议(protocol)代码:(null) 详细信息:所需的资源包可以不被加载。请阅读 ADALiOS 自述文件,了解如何使用 ADAL 提供的身份验证 UI 资源构建您的应用程序。错误代码:18。

我仔细查看了 ADAL README 文件。关于上面错误中的资源包,它只是指出:

"Add the storyboards from the ADALiOSBundle to your project resources" 

熟悉 ADAL(和 xcode)的人能否简单地列举使 ADAL 资源包可加载所需的步骤,以一种简单的语言让新手理解?我是否需要移动文件、向 xcode 添加一些定义等(注意:我的 ADAL 和应用程序都在同一个工作区中并且应该可见)?关于此问题的单独威胁中提到的解决方法对我来说也不是很清楚(如果这些示例应用程序已经可以运行,则更改资源名称、重建 bundle 等似乎是不必要的)。

谢谢,雷

最佳答案

来自 ADAL 团队的 Brandon 和样本的作者。

我会让说明更清楚。

简单地说 - 您需要将 ADAL_iPhone_Storyboard.storyboard 和 ADAL_iPad_Storyboard.storyboard 文件拖到支持文件下的项目中。

您可以在 ADALiOSBundle 下找到这些文件:

enter image description here

将它们拖到示例文件夹“支持文件”中,如下所示:

Shapshot of Support Files

关于ios - 将 Azure ADAL 库添加到 iOS native 应用程序时资源包出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25854520/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com