Search Unity

  1. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice
  2. Ever participated in one our Game Jams? Want pointers on your project? Our Evangelists will be available on Friday to give feedback. Come share your games with us!
    Dismiss Notice

How To - Capturing Device Logs on iOS

Discussion in 'Unity IAP' started by JeffDUnity3D, May 4, 2018.

Thread Status:
Not open for further replies.
  1. JeffDUnity3D

    JeffDUnity3D

    Unity Technologies

    Joined:
    May 2, 2017
    Posts:
    7,146
    For troubleshooting and debugging, it is often very helpful to capture the device logs. The device logs contain information about the status of a running application on the device and any errors encountered. The IAP Engineering team requires logs for open issues. It is assumed here that you have an iOS device attached via USB to your Mac development system. Only Development Builds can be debugged this way, it's not possible to easily view the logs of a released iOS app. You can view the system logs of released apps using the XCode console, but not output from Debug.Log

    To view Debug.Log output from a Unity app:

    * In Unity, build to iOS with Development Build selected in Build Settings
    * Open the project in XCode. It is assumed here that you have a Provisioning Profile configured.
    * Build and run the app on the device (Command+R)
    * Open the console output window (View/Debug Area/Activate Console
    * In addition to the System output messages, you will also see your Debug.Log output here.
    * You can use the Filter option at the bottom of this window to limit the text output
    * Copy the output and paste into a text editor
     
    Last edited: May 7, 2018
    rainbowmimizu and Futurristic like this.
Thread Status:
Not open for further replies.
unityunity