共用方式為


iOS 和 OS X 設定

重要

2020 年 3 月之前發行的 Microsoft Rights Management Service SDK 版本已被取代;使用舊版的應用程式必須更新為使用 2020 年 3 月版本。 如需完整詳細資料,請參閱 淘汰通知

Microsoft Rights Management Service SDK 沒有進一步的增強功能。 我們強烈建議採用Microsoft 資訊保護 SDK來分類、標記和保護服務。

iOS 和 OS X 應用程式可以藉由使用 Azure Rights Management (Azure RMS),使用 Microsoft Rights Management SDK 4.2 在其應用程式中啟用整合的資訊保護。

本主題將引導您設定您的環境,以建立您自己的新應用程式。

注意 此 SDK 不支援 iPod Touch。

必要條件

建議您在開發系統上使用下列軟體︰

  • 所有 iOS 開發都需要 OS X。

  • Xcode 6.0 版和更新版本

    Xcode 可透過 Mac App Store 取得。

  • 適用於 iOS 和 OS X 的 MS RMS SDK 4.2 套件。如需詳細資訊,請參閱開始使用

    此 SDK 可以用來開發 iOS 7.0 和 OS X 10.8 及更新版本。

  • 驗證程式庫︰建議您使用 Azure AD 驗證程式庫 (ADAL)。 不過,也可以使用其他支援 OAuth 2.0 的驗證程式庫。

    如需詳細資訊,請參閱 ADAL for iOSADAL for OS X

選擇性

我們的 UI 程式庫提供可重複使用的 UI,適用於不想要建立其自己的自訂 UI 之開發人員的耗用和保護作業 - iOS 的 UI 程式庫與範例應用程式

設定您的開發環境

  • 若要建立新專案,請在 [檔案] 功能表上按一下 [新增],然後按一下 [專案]

  • 選取 [單一檢視應用程式]

    建立新專案

  • 輸入新專案的名稱和識別碼。

    為您的專案命名

  • 按 [下一步],然後選取專案的位置。

  • 若要新增 iOS 架構的 MSRightsManagement,請從 SDK 安裝資料夾拖曳 .framework 資料夾到 [專案導覽器] 的 [架構] 區段。

    設定位置

  • 選取 [建立任何新增資料夾的群組] 選項按鈕,然後清除 [將項目複製到目的地群組資料夾 (如果必要)] 核取方塊。

    這個動作會維護參考至 SDK 安裝資料夾,而不是建立複本。

    設定 SDK 安裝資料夾的參考

  • 若要新增 MS RMS SDK 4.2 至資源配套,請從 MSRightsManagement.framework/Resources 資料夾將 MSRightsManagementResources.bundle 檔案拖曳到 [專案導覽器] 的 [架構] 區段。

    新增資源配套

  • 如同您在複製架構時的執行內容,請選取 [建立任何新增資料夾的群組] 選項按鈕,然後清除 [將項目複製到目的地群組資料夾 (如果必要)] 核取方塊。

  • SDK 會依賴其他架構,包括︰CoreDataMessageUISystemConfigurationLibresolvSecurity。 若要新增這些架構,請瀏覽至目標之 [摘要] 窗格的 [連結架構與程式庫] 區段中,並展開該區段以將其新增。

    UIKitFoundation 架構是必要項,而且根據預設通常會出現。

    新增資源

  • 新增 -ObjC 旗標至目標 [建置設定] 中的 [其他連結器旗標]

    新增組建設定

  • 現在您的 [專案導覽器] 應該如此樹狀結構所示。

    檢閱專案

  • 您現在已準備好建立您自己的新 iOS/OS X 應用程式。

另請參閱