Bật tính năng thực tế tăng cường (AR) trong ứng dụng iOS

Bật ARCore trong các dự án iOS của bạn.

Điều kiện tiên quyết

ARCore yêu cầu mục tiêu triển khai từ 12.0 trở lên.

Cài đặt SDK ARCore dành cho iOS

Bạn phải tạo ứng dụng bằng SDK iOS phiên bản 15.0 trở lên. Bạn có thể cài đặt SDK bằng CocoaPods hoặc Trình quản lý gói Swift (hiện đang ở giai đoạn thử nghiệm).

Sử dụng CocoaPods

Chỉ định SDK ARCore cho iOS trong Podfile để tích hợp vào dự án Xcode của bạn:

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

Các thông số phụ ARCore hợp lệ là Geospatial cho API Không gian địa lý, CloudAnchors cho Cloud Anchor APIAugmentedFaces cho Khuôn mặt tăng cường.

Chạy lệnh sau để cài đặt:

pod install

Sử dụng Trình quản lý gói Swift

Bắt đầu từ bản phát hành 1.36.0, ARCore chính thức hỗ trợ cài đặt thông qua Trình quản lý gói Swift:

  1. Chuyển đến Tệp > Add Packages (Thêm gói) rồi nhập URL của gói: https://github.com/google-ar/arcore-ios-sdk
  2. Đặt Quy tắc phần phụ thuộc thành Up to Next Minor Version (Quy tắc phần phụ thuộc), rồi chọn bản phát hành mới nhất của ARCore.
  3. Chọn các thư viện ARCore mà bạn muốn đưa vào. Bạn cũng có thể thêm thư viện sau thông qua Tạo giai đoạn > Liên kết tệp nhị phân với thư viện.
  4. Thêm cờ -ObjC vào Cờ trình liên kết khác. Bạn nên đặt Cờ trình liên kết khác thành $(inherited) -ObjC.
  5. Hãy đảm bảo rằng các chế độ cài đặt bản dựng Bật mô-đunTự động liên kết khung được đặt thành , vì ARCore dựa vào tính năng tự động liên kết.
  6. Đảm bảo rằng tuỳ chọn Enable Bitcode (Bật Bitcode) được đặt thành No (Không) vì tệp nhị phân ARCore không chứa mã bit.

Tạo một dự án trên Google Cloud và bật API ARCore

Trước khi bạn có thể bắt đầu sử dụng ARCore Cloud Anchor API hoặc Không gian địa lý ARCore API, trước tiên bạn phải thiết lập ARCore API trong một phiên bản mới hoặc hiện có Dự án trên Google Cloud.

Tuân thủ các yêu cầu về quyền riêng tư của người dùng

Đảm bảo ứng dụng của bạn tuân thủ Các yêu cầu về quyền riêng tư của người dùng của ARCore.

Các bước tiếp theo