2016-10-17 3 views
0

私は、iOSアプリケーションでWindows Azure Active Directory(ADALライブラリ2.2.4)認証メカニズムを使用しています。最近、私は"そのようなファイルやディレクトリはありません:" ADALiOSバージョン2.2.5と2.2.6に関する問題

「すべてADAL .iOSのバージョン2.2.4と下位が iOS10上で対話的なログインを防ぐことを、Microsoftのチームのsysから1通の電子メールを受け取った、意味のユーザーが自分のアカウント彼らの 現在の記号からロックアウトされますユーザーがすでに にログインしている場合は、 を一時的に使用しますが、次回に再度ログインする必要がある場合は の問題が発生します。

私は最新のADALバージョン2.2.5と2.2.6をリンクhttps://github.com/AzureAD/azure-activedirectory-library-for-objc/releasesからアップデートしようとしましたが、これらのバージョンは正常にコンパイルされていません。常にエラーに直面(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

私を助けてください。

答えて

2

この問題は最近修正されました。しかし、このような修正がリリースされるのは後になるだろう。

考えられる緩和策は、libADALiOS.aの代わりにlibADAL-core.aにリンクすることです。

を確認してください。https://github.com/AzureAD/azure-activedirectory-library-for-objc/issues/756

+0

ありがとうございます。あなたは私の時間を救った。プロジェクトにダミーADAL.mを追加した後にlibADALiOS.aが生成されました。 –

+0

ドラッグアンドドロップ後にADALフォルダの場所を削除または変更したり、ADAL.xcodeprojをメインプロジェクトに追加すると、ADAL.xcodeprojおよび関連するファイルが利用できず、すべて赤色で表示されます。ファイルを保持してサブプロジェクトの場所を削除/変更する方法はありますか? –

関連する問題