我使用Active Directory身份验证库(Active Directory Authentication )作为这里,然后在Xamarin中创建了一个绑定项目,然后创建了一些登录代码来管理通过ADAL登录到我们的应用程序的登录。
在我将应用程序移到统一应用程序之前,一切都很好。自从我尝试进行身份验证之后,我就会得到以下错误:
无法加载所需的资源包。请阅读有关如何使用ADAL提供的身份验证UI资源构建应用程序的ADALiOS自述文件。
我有必要的故事板作为主iOS应用程序的一部分,但出于某种原因,ADAL库似乎无法在主包中找到它们。
任何洞察力都非常感谢!
发布于 2015-12-14 08:33:28
詹姆斯,你试过ADAL v3了吗?它本机支持Xamarin,不需要对本地ADALs使用绑定。虽然绑定在技术上是可能的,但我们认为ADAL v3是我们支持Xamarin集成的主要方式。关于一个例子,请参见https://azure.microsoft.com/en-us/documentation/samples/active-directory-dotnet-native-multitarget/。ADAL v3仍然处于预览阶段,但我们正在努力尽快发布它。
发布于 2015-12-14 21:01:15
为了记录在案,不管出于什么原因,仅仅将Storyboard添加到iOS Xamarin项目似乎就不再有效了。如果将已编译的ADALiOS.bundle从ObjC库添加到Xamarin项目中,它将工作。
您可以通过选择Xamarin中的文件夹中的add文件并在输出树中的.bundle文件上方选择该文件夹来添加它。
我想是有道理的。
https://stackoverflow.com/questions/34261676
复制相似问题