Приложение ARKit отлично работает в iPhone X, но не в iPhone X max - PullRequest
0 голосов
/ 18 января 2019

Я работаю над одним из приложений ARKit. Он работает и отлично работает на iPhone X и более ранних версиях iPhone, таких как 8/7/6 и т. Д. Но поведение приложения не подходит для iPhone X Max.

Например. iPhone X: Когда мы начинаем обнаруживать горизонтальную плоскость в то время в iPhone X, это обнаружение идеально и работает нормально. Даже после того, как мы каждый раз переключаем наш AR-экран из одного вида в другой, пока не используем приложение

iPhone X Max: отлично работает в первый раз. Если мы переключаем AR ViewController с другим контроллером представления, то это меняет поведение со второго раза. Например: в первый раз я правильно нашел горизонтальную плоскость, затем после завершения процесса перехожу к другому контроллеру вида и возвращаюсь к контроллеру AR. Но во второй раз он не обнаруживает горизонтальную плоскость или точка отладки (желтая точка) также быстро движется в воздухе и не пытается обнаружить горизонтальную плоскость.

Примечание: я не сбрасываю новый сеанс каждый раз из-за затрат времени на сброс всего сеанса AR. Поэтому я каждый раз использую одну и ту же конфигурацию сеанса и запускаю ее, когда возвращаюсь к другому контроллеру представления.

, пожалуйста, помогите мне, если вы нашли какую-либо связанную проблему в вашем приложении.

Я работаю над одним из приложений ARKit. Он работает и отлично работает на iPhone X и более ранних версиях iPhone, таких как 8/7/6 и т. Д. Но поведение приложения не подходит для iPhone X Max.

Например. iPhone X: Когда мы начинаем обнаруживать горизонтальную плоскость в то время в iPhone X, это обнаружение идеально и работает нормально. Даже после того, как мы каждый раз переключаем наш AR-экран из одного вида в другой, пока не используем приложение

iPhone X Max: отлично работает в первый раз. Если мы переключаем AR ViewController с другим контроллером представления, то это меняет поведение со второго раза. Например: в первый раз я правильно нашел горизонтальную плоскость, затем после завершения процесса перехожу к другому контроллеру вида и возвращаюсь к контроллеру AR. Но во второй раз он не обнаруживает горизонтальную плоскость или точка отладки (желтая точка) также быстро движется в воздухе и не пытается обнаружить горизонтальную плоскость.

Примечание: я не сбрасываю новый сеанс каждый раз из-за затрат времени на сброс всего сеанса AR. Поэтому я каждый раз использую одну и ту же конфигурацию сеанса и запускаю ее, когда возвращаюсь к другому контроллеру представления.

Примечание. Приложение работает нормально на всех устройствах с поддержкой AR, кроме iPhone X Max.

Пожалуйста, помогите мне, если вы нашли какую-либо связанную проблему в вашем приложении.

...