ARCore را در پروژه های iOS خود فعال کنید.
پیش نیازها
ARCore به هدف استقرار 12.0 یا بالاتر نیاز دارد.
ARCore SDK را برای iOS نصب کنید
شما باید برنامه خود را با iOS SDK نسخه 15.0 یا بالاتر بسازید. SDK را می توان با استفاده از CocoaPods یا Swift Package Manager (در حال حاضر در نسخه بتا) نصب کرد.
از CocoaPods استفاده کنید
ARCore SDK برای iOS را در Podfile
خود مشخص کنید تا آن را در پروژه Xcode خود ادغام کنید:
target 'YOUR_APPLICATION_TARGET_NAME_HERE'
platform :ios, '12.0'
pod 'ARCore/SUBSPEC_NAME_HERE' ~> VERSION_HERE
زیرمجموعه های معتبر ARCore عبارتند از Geospatial
برای Geospatial API , CloudAnchors
برای Cloud Anchor API و AugmentedFaces
for Augmented Faces .
برای نصب آن دستور زیر را اجرا کنید:
pod install
از Swift Package Manager استفاده کنید
با شروع نسخه 1.36.0، ARCore به طور رسمی از نصب از طریق Swift Package Manager پشتیبانی می کند:
- به File > Add Packages بروید و URL بسته را وارد کنید:
https://github.com/google-ar/arcore-ios-sdk
- Dependency Rule را تا نسخه بعدی کوچک تنظیم کنید و آخرین نسخه ARCore را انتخاب کنید.
- کتابخانه های ARCore مورد نظر را برای گنجاندن انتخاب کنید. همچنین میتوان کتابخانهها را بعداً از طریق Build Phases > Link Binary With Libraries اضافه کرد.
- پرچم
-ObjC
به سایر پرچمهای پیوند دهنده اضافه کنید. توصیه می شود Other Linker Flags را روی$(inherited) -ObjC
تنظیم کنید. - مطمئن شوید که تنظیمات Enable Modules and Link Frameworks Build Automatically روی بله تنظیم شده است، زیرا ARCore به پیوند خودکار متکی است.
- مطمئن شوید که Enable Bitcode روی No تنظیم شده باشد، زیرا باینری های ARCore حاوی بیت کد نیستند.
یک پروژه Google Cloud ایجاد کنید و ARCore API را فعال کنید
قبل از اینکه بتوانید از ARCore Cloud Anchor API یا ARCore Geospatial API استفاده کنید، ابتدا باید ARCore API را در یک پروژه Google Cloud جدید یا موجود راه اندازی کنید.
الزامات حریم خصوصی کاربر را رعایت کنید
مطمئن شوید که برنامه شما با الزامات حریم خصوصی کاربر ARCore مطابقت دارد.
مراحل بعدی
- با نحوه پیکربندی یک جلسه ARCore در iOS آشنا شوید.
- مستندات مرجع iOS را بررسی کنید.
ARCore را در پروژه های iOS خود فعال کنید.
پیش نیازها
ARCore به هدف استقرار 12.0 یا بالاتر نیاز دارد.
ARCore SDK را برای iOS نصب کنید
شما باید برنامه خود را با iOS SDK نسخه 15.0 یا بالاتر بسازید. SDK را می توان با استفاده از CocoaPods یا Swift Package Manager (در حال حاضر در نسخه بتا) نصب کرد.
از CocoaPods استفاده کنید
ARCore SDK برای iOS را در Podfile
خود مشخص کنید تا آن را در پروژه Xcode خود ادغام کنید:
target 'YOUR_APPLICATION_TARGET_NAME_HERE'
platform :ios, '12.0'
pod 'ARCore/SUBSPEC_NAME_HERE' ~> VERSION_HERE
زیرمجموعه های معتبر ARCore عبارتند از Geospatial
برای Geospatial API , CloudAnchors
برای Cloud Anchor API و AugmentedFaces
for Augmented Faces .
برای نصب آن دستور زیر را اجرا کنید:
pod install
از Swift Package Manager استفاده کنید
با شروع نسخه 1.36.0، ARCore به طور رسمی از نصب از طریق Swift Package Manager پشتیبانی می کند:
- به File > Add Packages بروید و URL بسته را وارد کنید:
https://github.com/google-ar/arcore-ios-sdk
- Dependency Rule را تا نسخه بعدی کوچک تنظیم کنید و آخرین نسخه ARCore را انتخاب کنید.
- کتابخانه های ARCore مورد نظر را برای گنجاندن انتخاب کنید. همچنین میتوان کتابخانهها را بعداً از طریق Build Phases > Link Binary With Libraries اضافه کرد.
- پرچم
-ObjC
به سایر پرچمهای پیوند دهنده اضافه کنید. توصیه می شود Other Linker Flags را روی$(inherited) -ObjC
تنظیم کنید. - مطمئن شوید که تنظیمات Enable Modules and Link Frameworks Build Automatically روی بله تنظیم شده است، زیرا ARCore به پیوند خودکار متکی است.
- مطمئن شوید که Enable Bitcode روی No تنظیم شده باشد، زیرا باینری های ARCore حاوی بیت کد نیستند.
یک پروژه Google Cloud ایجاد کنید و ARCore API را فعال کنید
قبل از اینکه بتوانید از ARCore Cloud Anchor API یا ARCore Geospatial API استفاده کنید، ابتدا باید ARCore API را در یک پروژه Google Cloud جدید یا موجود راه اندازی کنید.
الزامات حریم خصوصی کاربر را رعایت کنید
مطمئن شوید که برنامه شما با الزامات حریم خصوصی کاربر ARCore مطابقت دارد.
مراحل بعدی
- با نحوه پیکربندی یک جلسه ARCore در iOS آشنا شوید.
- مستندات مرجع iOS را بررسی کنید.