Bật ARCore trong các dự án iOS.
Đ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 cho iOS
Bạn phải xây dựng ứ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 (đang ở giai đoạn thử nghiệm).
Sử dụng CocoaPods
Chỉ định SDK ARCore dành cho iOS trong Podfile
để tích hợp SDK đó 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 API Cloud Anchor và AugmentedFaces
cho A Bắt đầu 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
Kể từ bản phát hành 1.36.0, ARCore chính thức hỗ trợ việc cài đặt thông qua Trình quản lý gói Swift:
- Chuyển đến File (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 (Phiên bản nhỏ tiếp theo) 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 các thư viện sau thông qua phần 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 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.
- Hãy đảm bảo đặt mục Enable Bitcode (Bật mã bit) 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
Để có thể bắt đầu sử dụng API Neo trên đám mây ARCore hoặc API Không gian địa lý ARCore, trước tiên, bạn phải bật API ARCore trong một dự án Google Cloud Platform mới hoặc hiện có.
Bạn phải bật API ARCore trong dự án Google Cloud. Nếu bạn cần tạo dự án, hãy làm như sau:
Hãy truy cập vào phần Tạo dự án trong Google Cloud Platform.
Nhập Tên dự án phù hợp và chọn vị trí cho dự án đó.
Nhấp vào Tạo.
Trong thanh bên, hãy chọn APIs & Services (API và dịch vụ), sau đó chọn Library (Thư viện).
Tìm ARCore API, chọn API đó rồi nhấp vào Enable (Bật).
Tuân thủ 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ủ Yêu cầu về quyền riêng tư của người dùng trên ARCore.
Các bước tiếp theo
- Tìm hiểu cách định cấu hình phiên ARCore trong iOS.
- Xem tài liệu tham khảo dành cho iOS.