天天看點

建構你的Office 365開發環境 - IOS版

部落格位址: http://blog.csdn.net/FoxDave

本文主要介紹在開始建立應用之前,如何建構你的Office 365開發環境去調用Office 365 API。

建構Office 365開發環境包含了三個一次性的工作:

  1. 下載下傳開發者工具,該工具用來建立你的應用。
  2. 擷取一個Office 365的商業訂閱,用來調用Office 365 API。
  3. 将你的Office 365賬戶跟Azure活動目錄關聯,這樣你才能建立和管理應用。

安裝開發者工具來建構你的應用

你可以使用

Xcode

來開發IOS應用,檢視

從今天開始開發IOS應用

文章的擷取工具部分來擷取更多資訊。

Office 365 SDK for IOS

來開發IOS應用去通路Office 365 API。為了更友善地內建SDK到你的應用中,你可以使用

CocoaPods

依賴管理器。CocoaPods基于Ruby,在OS X上安裝的預設Ruby即可用。在第一次使用它之前,你需要在Terminal執行下面兩條指令(隻執行一次就可以)來安裝并配置Cocoapods的環境,以便它對你的Xcode項目可用。

sudo gem install cocoapods     pod setup           

如果安裝配置成功了,你會在Terminal看到Setup completed的消息。

擷取一個Office 365賬戶去通路Office 365 API

要通路Office 365的API如郵件、聯系人、月曆、檔案等,你需要一個Office 365商業版的具有全局管理者權限的使用者。

可以是以下任意的訂閱:

  • Oiffce 365 Midsize Business
  • Office 365 Enterprise E1,E3,E4或K1
  • Office 365 Education
  • Office 365 Developer

至于如何擷取Office 365的賬戶,之前講過就不再贅述了。

建構你的Office 365開發環境 - IOS版

将你的Office 365賬戶跟Azure活動目錄相關聯來建立和管理應用

為了認證你的應用,你需要在Microsoft Azure應用程式服務中注冊它們。Office 365使用者資訊和應用資訊都存儲在其中。幸運的是,現在這些都在内部內建好了,你隻需要有一個Office 365訂閱的使用者即可。

登入Office 365的管理中心,選擇管理中心中的Azure活動目錄,會跳轉到Azure門戶的登入界面,用你的Office 365憑據登入。界面打開後點選左側菜單的Azure活動目錄,可以看到Office 365訂閱目錄的資訊,如圖。但是這個Azure本身是不具有訂閱的,你可以注冊一個試用的Azure訂閱或者購買。

建構你的Office 365開發環境 - IOS版