Skip to content

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

License

Notifications You must be signed in to change notification settings

shinjism/ARFoundationChecker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages