I am answering this question to help others who are experiencing this issue.
If you use a distribution certificate to install the app on the device with Ad-hoc provisioning profile or in-house provisioning profile app freezes on the launch screen. Even if app launches you will not get the logs in Xcode.
Following are the steps to handle this issue:
- Create a new scheme
- Edit this scheme and on left side select "Run"
- For executable select "Ask on Launch"

Use this scheme to install the app on the device. It will ask to select the executable file to launch. Select the executable file name of your app and it will launch the app on the device. You also see the logs in the Xcode.