Skip to content

Gen IR Diagnostic Collection #26

@NinjaLikesCheez

Description

@NinjaLikesCheez

When issues occur with Gen IR, we often have to ask for various artifacts from the user - these range from the 'easy' like a debug log, build log, etc to the more tricky like xcode project files, podfiles, etc.

Add a new command 'diagnose' that:

  • runs the debug gen-ir and collect it's stdout to a file
  • packages artifacts into a folder that can be given to a maintainer for investigation:
    • xcodebuild log
    • project files
    • podfile
    • podspec
  • Grabs system information:
    • OS Version
    • Xcode version

Most importantly, be obvious and clear about what is being collected so the user can make an informed choice about what to hand over.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions