AR را در برنامه 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 پشتیبانی می کند:

  1. به File > Add Packages بروید و URL بسته را وارد کنید: https://github.com/google-ar/arcore-ios-sdk
  2. Dependency Rule را تا نسخه بعدی کوچک تنظیم کنید و آخرین نسخه ARCore را انتخاب کنید.
  3. کتابخانه های ARCore مورد نظر را برای گنجاندن انتخاب کنید. همچنین می‌توان کتابخانه‌ها را بعداً از طریق Build Phases > Link Binary With Libraries اضافه کرد.
  4. پرچم -ObjC به سایر پرچم‌های پیوند دهنده اضافه کنید. توصیه می شود Other Linker Flags را روی $(inherited) -ObjC تنظیم کنید.
  5. مطمئن شوید که تنظیمات Enable Modules and Link Frameworks Build Automatically روی بله تنظیم شده است، زیرا ARCore به پیوند خودکار متکی است.
  6. مطمئن شوید که Enable Bitcode روی No تنظیم شده باشد، زیرا باینری های ARCore حاوی بیت کد نیستند.

یک پروژه Google Cloud ایجاد کنید و ARCore API را فعال کنید

قبل از اینکه بتوانید از ARCore Cloud Anchor API یا ARCore Geospatial API استفاده کنید، ابتدا باید ARCore API را در یک پروژه Google Cloud جدید یا موجود راه اندازی کنید.

الزامات حریم خصوصی کاربر را رعایت کنید

مطمئن شوید که برنامه شما با الزامات حریم خصوصی کاربر ARCore مطابقت دارد.

مراحل بعدی