在 iOS 應用程式中啟用 AR

在 iOS 專案中啟用 ARCore。

必備條件

ARCore 需要 12.0 以上的部署目標。

安裝 iOS 版 ARCore SDK

您必須使用 iOS SDK 15.0 以上版本建構應用程式。您可以使用 CocoaPodsSwift Package Manager (目前為 Beta 版) 安裝 SDK。

使用 CocoaPods

Podfile 中指定 iOS 版 ARCore SDK,將其整合至 Xcode 專案:

target 'YOUR_APPLICATION_TARGET_NAME_HERE'
platform :ios, '12.0'
pod 'ARCore/SUBSPEC_NAME_HERE' ~> VERSION_HERE

有效的 ARCore 子規格包括地理空間 APIGeospatialCloud Anchor APICloudAnchors,以及 擴增臉孔AugmentedFaces

執行下列指令進行安裝:

pod install

使用 Swift Package Manager

從 1.36.0 版開始,ARCore 會正式透過 Swift Package Manager 進行安裝作業:

  1. 前往「File」 >「Add Packages」,然後輸入套件網址:https://github.com/google-ar/arcore-ios-sdk
  2. 將「依附元件規則」設為「最高至下一個子版本」,並選取最新版本的 ARCore。
  3. 請選取要納入的 ARCore 程式庫。日後您也可透過「Build Phases」 >「Link Binary With Libraries」來新增程式庫。
  4. -ObjC 旗標加到「其他連結器旗標」。建議您將「Other Linker Flags」設為 $(inherited) -ObjC
  5. 請確定「啟用模組」和「連結架構自動」建構設定已設為「是」,因為 ARCore 需要自動連結。
  6. 由於 ARCore 二進位檔不含位元碼,因此請務必將「啟用 Bitcode」設為「No」

建立 Google Cloud 專案並啟用 ARCore API

您必須先在新的或現有的 Google Cloud 專案中設定 ARCore API,才能開始使用 ARCore Cloud Anchor API 或 ARCore Geospatial API。

遵守使用者隱私權規定

確認您的應用程式符合 ARCore 的使用者隱私權規定

後續步驟