我有一个统一的应用程序和我自己的 SDK。
- 如果没有我的 SDK,该应用程序将以 Unity 的构建播放器设置中指定的横向模式运行。
- 使用我的 SDK,即使在 Unity 的构建播放器设置中仅指定了横向模式,应用程序也会进入纵向和横向模式。
生成的 XCode 项目在其 AppController.mm 文件中有方向代码。在那里调整代码并没有限制旋转。
这是怎么发生的? 生成的 XCode 项目的代码——尤其是 AppController.mm——难道不是方向的最终决定者吗?我的 SDK 是否会覆盖 Unity 的所有其他设置,甚至是 Unity 生成的项目中的设置?