Introduction
Required Information for Debugging iOS Issues
Before submitting a bug or issue related to an iOS application, please ensure you provide the following essential details. This will help us to better understand and resolve the issue:
1. Video/Screenshot
- Provide any relevant visuals, such as a video or screenshot, to illustrate the issue you're facing. This can help in reproducing the problem and understanding the context better.
2. Clear Issue Description
- Provide a concise and clear description of the issue. Make sure to mention the specific behavior you're encountering, such as errors, crashes, or unexpected functionality.
- Platform: Specify whether the issue is happening on iOS or Android (for clarity, since we're focusing on iOS bugs in this case).
3. Nuclei SDK Version
- Please provide the Nuclei SDK version you are using.
- to know Nuclei SDK version follow this Documentation
4. Logs
- Crash Logs: Crash logs are generated from external sources like Firebase Crashlytics, App Store Connect, and similar services. These logs help identify where a crash occurred in the application but do not provide detailed information on the root cause. They are essential for pinpointing the location of the crash within the app.
- For instructions on how to obtain Crash Logs from external sources, refer to this documentation.
- Xcode Logs: Xcode logs are collected by connecting your device to Xcode and capturing the console output at the time of the crash. These logs provide detailed insights into the underlying cause of a crash, including system state, error messages, and the specific issue encountered.
- To learn how to collect Xcode Logs (both in real-time and post-crash), refer to this documentation.
By submitting these details, you'll significantly improve our ability to debug the issue efficiently. Thank you for your cooperation!