Skip to content

Latest commit

 

History

History
82 lines (63 loc) · 4.32 KB

README.md

File metadata and controls

82 lines (63 loc) · 4.32 KB

AR Foundation Checker

Check AR Foundation support status and AR session status on iOS/Android devices.

Description

Check the AR Foundation support status, AR software installation status, and AR session status on ARKit-compatible iOS devices or ARCore-compatible Android devices.
After checking the status of the AR session, displays the following message.

  • The AR System has not been initialized and availability is unknown.
  • AR is not supported on the current device.
  • The system is checking the availability of AR on the current device.
  • AR is supported on the current device, but requires an additional install.
  • AR software is being installed
  • AR is supported and ready
  • An AR session is initializing (i.e., starting up). This usually means AR is working but has not gathered enough information about the environment
  • An AR session is running and is tracking (i.e., the device is able to determine its position and orientation in the world).

Screenshot

ARFoundationChecker

Usage

iOS

  1. Clone or download repository
    ARFoundationChecker-01
  2. Open cloned or downloaded Unity project
    ARFoundationChecker-02
  3. Open Build Settings panel
    ARFoundationChecker-03
  4. Select iOS as build platform, check Development Build and click Switch Platform button
    ARFoundationChecker-04
  5. Click Player Settings button
    ARFoundationChecker-05
  6. Open Other Settings menu and set your Bundle Identifier
    ARFoundationChecker-06
  7. Back to Build Settings panel and click Build button
    ARFoundationChecker-07
  8. Open generated Xcode project
    ARFoundationChecker-08
  9. Select a development team in Project Editor
    ARFoundationChecker-09
  10. Connect iOS device to Mac, select connected iOS device and click Run button (Notice: ARKit-incompatible devices fail to install apps when running Xcode)
    ARFoundationChecker-10

Android

  1. Clone or download repository
    ARFoundationChecker-01
  2. Open cloned or downloaded Unity project
    ARFoundationChecker-02
  3. Open Build Settings panel
    ARFoundationChecker-03
  4. Select Android as build platform, check Development Build and click Switch Platform button
    ARFoundationChecker-04
  5. Click Player Settings button
    ARFoundationChecker-05
  6. Open Other Settings menu and set your Package Name
    ARFoundationChecker-06
  7. Back to Build Settings panel, connect Android device to Mac/PC and click Build And Run button
    ARFoundationChecker-07

Requirement

  • Unity 2019.2.17f1
  • AR Foundation 2.0.2
  • ARKit XR Plugin 2.0.1
  • ARCore XR Plugin 2.0.2

Author

@_shinjism

References

AR Foundation

License

MIT