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 API và AugmentedFaces
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:
- 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
- Đặ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.
- 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.
- 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
. - Hãy đảm bảo rằng các chế độ cài đặt bản dựng Bật mô-đun và Tự động liên kết khung được đặt thành Có, vì ARCore dựa vào tính năng tự động liên kết.
- Đả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
- Tìm hiểu cách định cấu hình phiên ARCore trong iOS.
- Hãy xem tài liệu tham khảo dành cho iOS.