在 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 子規格是 Geospatial APIGeospatialCloud Anchor APICloudAnchors,針對擴增臉孔則為 AugmentedFaces

執行下列指令進行安裝:

pod install

使用 Swift Package Manager

從 1.36.0 版開始,ARCore 正式支援透過 Swift 套件管理員安裝:

  1. 前往「File」>新增套件,然後輸入套件網址:https://github.com/google-ar/arcore-ios-sdk
  2. 將「依附元件規則」設為「下一個子版本」,然後選取最新版本的 ARCore。
  3. 選取要納入的 ARCore 程式庫。您之後也可以透過「Build 階段」> 新增程式庫連結二進位檔與程式庫
  4. -ObjC 標記加入「Other Linker Flags」中。建議您將「Other Linker Flags」設為 $(inherited) -ObjC
  5. 請務必確認「啟用模組」和「自動連結架構自動」版本設定設為「是」,因為 ARCore 需要使用自動連結功能。
  6. 請務必確認「Enable Bitcode」設為「No」,因為 ARCore 二進位檔不含任何位元碼。

建立 Google Cloud 專案並啟用 ARCore API

開始使用 ARCore Cloud Anchor API 或 ARCore 地理空間前, API,您必須先設定 新的或現有的 ARCore API 存取 Google Cloud 專案

遵守使用者隱私權規定

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

後續步驟