Hướng dẫn tích hợp Xense AR để sử dụng dịch vụ VPS trên iOS native app.

1. Tải iOS template project Tại đây

2. Giải nén, import các xcframework vào project cần tích hợp.

Alt Text


Khi import thành công thì cây thư mục xuất hiện folder Frameworks như hình Alt Text

3. Thêm các mô tả sau vào file info.plist, chỉnh sửa mô tả cho phù hợp với ứng dụng được tích hợp.

Alt Text

4. Thêm code trong file AppDelegate

  1. Import UnityFramework, inherits UnityFrameworkListenerNativeCallsProtocol.
    Chỉnh sửa Url thành đường dẫn được cung cấp bởi Xense. Alt Text
    Function sendMessage là đầu nhận các bản tin gửi lên từ Unity. message là một json string có cấu trúc {"type": "unityReady", "message": ""}.
    Để gửi message xuống Unity sử dụng sendCommandStringInterface Alt Text
  2. Thêm các thành phần cần để khởi tạo Unity view. Alt Text
    Alt Text

5. Để mở Unity view, gọi đến hàm initUnity đã cài đặt trong AppDelegate

Alt Text

6. Đổi Build Configuration của Scheme thành Release

Alt Text

7. Chạy thử để kiểm tra tích hợp thành công.



Download version:
Version 1.0.0
Version 1.0.1