私はARKit
を使用していますが、私のアプリではコア機能ではないため、UIRequiredDeviceCapabilities
にarkit
キーを設定していません。私はディレクティブ@available(iOS 11.0, *)
を設定するんだけど、ARKit
はA9プロセッサを必要以上(つまり、iPhone 6S以降が...)ARKit:サポートされているデバイスを正しく確認するにはどうすればよいですか?
何最善の方法はそれをチェックするために?私はいくつかの場所でchecking the device modelを含む回避策を見つけましたが、それはちょっと複雑なようです。そして、これはStoreのレビューで拒否されますか?
おかげで、しかし、事は、私はARを扱うビューコントローラを表示する前にチェックしたいということです... – AppsDev
あなたも、インスタンスを必要としない - 'isSupported'はクラスプロパティで、インスタンスは、インスタンスと一緒に何か役に立つことができるかどうかにかかわらず、常にiOS 11に存在します。 ARWorldTrackingConfiguration.isSupported {...} 'がARビューを表示する前に機能を門戸するだけです。 – rickster