为 iOS 移动应用程序开发安全身份验证 准备示例应用程序 准备示例应用程序 从 Oracle Identity Cloud Service 控制台下载适用于 iOS 应用程序的 SDK 后,您可以设置 iOS 开发环境。 在示例移动应用程序中加载 iOS 应用程序的 SDK 您可以从 Oracle Identity Cloud Service 控制台访问“下载”页。在此页面中,您可以下载适用于 iOS 应用程序的 SDK。 在 Oracle Identity Cloud Service 控制台中,展开导航抽屉,依次单击设置和下载。此时将显示要下载的文件列表。 单击适用于 iOS 应用程序的 SDK 的下载,并将 zip 文件保存在本地计算机上。 打开适用于 iOS Applications 的 SDK zip 文件并将其提取到临时文件夹中。 iOS 应用程序的 SDK zip 文件包含 SDK 的框架版本 (oamms_sdk_for_ios_headless.zip) 和库版本 (oamms_sdk_for_ios_headless_library.zip)。示例应用程序使用框架版本。您可以选择在 iOS 应用程序中使用库版本。确保正确加载它。 在临时文件夹中,打开 oamms_sdk_for_ios_headless.zip 文件,找到 IDMMobileSDKv2.framework 文件夹。 将 IDMMobileSDKv2.framework 文件夹复制到示例应用程序文件夹下的 IDCSSample/ 文件夹中。 示例 iOS 应用程序的源代码结构必须类似于下面的代码结构。SDK zip 文件的名称以及框架和库 zip 文件可能有所不同。[SAMPLE_APP_FOLDER]/ __MACOSX/ IDCSSample/ IDCSSample/ IDCSSample.xcodeproj IDCSSampleTests/ IDCSSampleUITests/ IDMMobileSDKv2.framework/ .DS_Store 使用示例应用程序设置开发环境 您需要一个安装了 Xcode 9.2 或更高版本的基于 MacOS 的操作系统。示例应用程序不依赖于除适用于 iOS 应用程序的 Oracle Identity Cloud Service SDK 以外的任何外部库。 您可以使用 Xcode 编辑和运行示例应用程序项目。 从 App Store 或 Apple 开发者网站下载并安装 Xcode。 从 /Applications 目录中启动 Xcode。