I found the following problems with the new API:
The previous several animations were abnormal
If the return before supportedInterfaceOrientation does not support rotation direction, even if later modified return to support the direction of rotation, and then call requestGeometryUpdate, also returns the error, Rather than read supportedInterfaceOrientation first, determine whether to support and then returns the error
Gravity sensing is also possible due to requestGeometryUpdate