Version: Unity 6.2 Alpha (6000.2)
Language : English
Device Simulator for iOS
Managed stack traces on iOS

Collecting performance data on an iOS device

Use the ProfilerA window that helps you to optimize your game. It shows how much time is spent in the various areas of your game. For example, it can report the percentage of time spent rendering, animating, or in your game logic. More info
See in Glossary
to collect performance data about your application. You can collect performance data while in Play mode in the Unity Editor. However, to get the most accurate data about your application, you can connect the Profiler directly to an iOS device that’s on your network.

Prerequisites

If you’re using a firewall, open ports 54998 to 55511 in your firewall’s outbound rules. These are the ports Unity uses for remote profiling.

Enabling remote profiling

To enable remote profiling, follow these steps:

  1. Connect the device to your WiFi network. The Profiler uses a local WiFi network to send profiling data from your device to the Unity Editor.
  2. Attach your device to your computer via cable.
  3. Open the Build Profiles window (menu: File > Build Profiles).
  4. Enable the Development BuildA development build includes debug symbols and enables the Profiler. More info
    See in Glossary
    setting.
  5. Enable the Autoconnect Profiler setting.
  6. Select Build & Run.
  7. When the application launches on the device, open the Profiler window in the Unity Editor (menu: Window > Analysis > Profiler).

After you open the Profiler window, it populates with data from your application. If the Editor doesn’t connect to the device automatically, select the Target Selection dropdown menu in the Profiler window and choose the appropriate device to start the Profiler connection manually.

You can also plug the target device directly into your computer to avoid network or connection issues.

Additional resources


对文档有任何疑问,请移步至开发者社区提问,我们将尽快为您解答
Device Simulator for iOS
Managed stack traces on iOS
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961