BUG_REPORT.yml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. name: 🐞 Bug Report
  2. description: File a bug report if something is not working as expected.
  3. labels: []
  4. body:
  5. - type: markdown
  6. attributes:
  7. value: |
  8. Before getting started, make sure you are in the right place by
  9. ensuring that filing a bug report is the correct course of
  10. action for your issue.
  11. * For general technical questions, post a question on
  12. [StackOverflow](http://stackoverflow.com/) with the `firebase` tag.
  13. * For backend, console, and other non-SDK issues, reach out to
  14. [Firebase Support](https://firebase.google.com/support/) for help.
  15. If your issue does not fall under the above categories and instead
  16. involves code in this repository not working as expected, please
  17. complete and submit this bug report. Thank you!
  18. - type: textarea
  19. attributes:
  20. label: Description
  21. description: |
  22. Describe the issue. Explain what you _expected_ to happen and what
  23. _actually_ happened.
  24. validations:
  25. required: true
  26. - type: textarea
  27. attributes:
  28. label: Reproducing the issue
  29. description: |
  30. Please provide either **steps to reproduce** or a [**minimal reproducible example**](https://stackoverflow.com/help/minimal-reproducible-example).
  31. Providing a minimal reproducible example will help us triage your issue
  32. faster.
  33. validations:
  34. required: false
  35. - type: input
  36. attributes:
  37. label: Firebase SDK Version
  38. description: What version of Firebase has this issue?
  39. placeholder: "10.9"
  40. validations:
  41. required: true
  42. - type: input
  43. attributes:
  44. label: Xcode Version
  45. description: What version of Xcode is being used?
  46. placeholder: "14.3"
  47. validations:
  48. required: true
  49. - type: dropdown
  50. attributes:
  51. label: Installation Method
  52. description: How did you add Firebase to your project?
  53. options:
  54. - Swift Package Manager
  55. - CocoaPods
  56. - Zip
  57. - Carthage
  58. - N/A
  59. validations:
  60. required: true
  61. - type: dropdown
  62. attributes:
  63. label: Firebase Product(s)
  64. description: Which Firebase products are being used?
  65. multiple: true
  66. options:
  67. - AB Testing
  68. - Analytics
  69. - App Check
  70. - App Distribution
  71. - Authentication
  72. - Crashlytics
  73. - Database
  74. - DynamicLinks
  75. - Firestore
  76. - Functions
  77. - In-App Messaging
  78. - Installations
  79. - ML Model Downloader
  80. - Messaging
  81. - Performance
  82. - Remote Config
  83. - Storage
  84. - All
  85. - Infrastructure
  86. validations:
  87. required: true
  88. - type: dropdown
  89. attributes:
  90. label: Targeted Platforms
  91. description: What Apple platform(s) is the issue affecting?
  92. multiple: true
  93. options:
  94. - iOS
  95. - tvOS
  96. - watchOS
  97. - macOS
  98. - macCatalyst
  99. - App Extensions
  100. - All
  101. - N/A
  102. validations:
  103. required: true
  104. - type: textarea
  105. attributes:
  106. label: Relevant Log Output
  107. description: |
  108. Please copy and paste any relevant log output. To enable Firebase debug
  109. logging, add `-FIRDebugEnabled` to your scheme's launch arguments.
  110. placeholder: |
  111. Paste your logs here. Please redact any personally identifiable
  112. information. This will be automatically formatted into code, so no
  113. need for backticks.
  114. render: shell
  115. validations:
  116. required: false
  117. - type: textarea
  118. attributes:
  119. label: If using Swift Package Manager, the project's Package.resolved
  120. description: The `Package.resolved` can help us debug versioning issues.
  121. value: |
  122. <!--- Look below for instructions on how to share your Package.resolved. --->
  123. <details>
  124. <summary>Expand <code>Package.resolved</code> snippet</summary>
  125. <br>
  126. ```json
  127. Replace this line with the contents of your Package.resolved.
  128. ```
  129. </details>
  130. validations:
  131. required: false
  132. - type: textarea
  133. attributes:
  134. label: If using CocoaPods, the project's Podfile.lock
  135. description: The `Podfile.lock` can help us debug versioning issues.
  136. value: |
  137. <!--- Look below for instructions on how to share your Podfile.lock. --->
  138. <details>
  139. <summary>Expand <code>Podfile.lock</code> snippet</summary>
  140. <br>
  141. ```yml
  142. Replace this line with the contents of your Podfile.lock!
  143. ```
  144. </details>
  145. validations:
  146. required: false