Вы можете проверить в AppDelegate, поддерживает ли устройство ARKit, проверка на iOS11 не будет работать, как вы могли бы иметь iPhone 6 на iOS11.
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool {
guard ARObjectScanningConfiguration.isSupported, ARWorldTrackingConfiguration.isSupported else {
//ARKit not supported
}
return true
}