2017-08-25 1 views
0

Ich mache einige Experimente mit Arkit und versuchte, in einem iPhone 5S laufen nur um zu sehen, was passiert:Normale App mit ARKit als "Bonus"?

Ich habe diesen Fehler in Xcode 9.0 Beta 6:

„ARDemo“ erfordert die „Arkit "Fähigkeit, die nicht von iPhone unterstützt wird

So weit so gut. Meine Frage ist (und ist irgendwie verwandt mit this one): ist es möglich, in einem iPhone niedriger das iPhone 6S zu installieren, obwohl der ARKit nicht funktioniert?

Ich möchte ARKit als Ergänzung zu einer App anbieten, aber nur anbieten, wenn das Gerät dies unterstützt.

Antwort

2

Sie können ein Produkt, das ARKit verwendet, an ein beliebiges Gerät senden, vorausgesetzt, Sie überprüfen die Laufzeit. Wenn das Paket nicht auf Geräten installiert wird, wird die Arkit-Funktion des Projekts als erforderlich markiert und die Installation wird blockiert. Entfernen Sie dies einfach aus dem Abschnitt UIRequiredDeviceCapabilities in der Datei info.plist und die Installation wird erfolgreich abgeschlossen.

Siehe die documentation

+0

Wusste nicht über diesen Abschnitt! Danke vielmals! :) –