BUG_REPORT.yml 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  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: "15.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. - Data Connect
  75. - DynamicLinks
  76. - Firestore
  77. - Functions
  78. - In-App Messaging
  79. - Installations
  80. - ML Model Downloader
  81. - Messaging
  82. - Performance
  83. - Remote Config
  84. - Storage
  85. - VertexAI
  86. - All
  87. - Infrastructure
  88. validations:
  89. required: true
  90. - type: dropdown
  91. attributes:
  92. label: Targeted Platforms
  93. description: What Apple platform(s) is the issue affecting?
  94. multiple: true
  95. options:
  96. - iOS
  97. - tvOS
  98. - watchOS
  99. - macOS
  100. - macCatalyst
  101. - visionOS
  102. - App Extensions
  103. - All
  104. - N/A
  105. validations:
  106. required: true
  107. - type: textarea
  108. attributes:
  109. label: Relevant Log Output
  110. description: |
  111. Please copy and paste any relevant log output. To enable Firebase debug
  112. logging, add `-FIRDebugEnabled` to your scheme's launch arguments.
  113. placeholder: |
  114. Paste your logs here. Please redact any personally identifiable
  115. information. This will be automatically formatted into code, so no
  116. need for backticks.
  117. render: shell
  118. validations:
  119. required: false
  120. - type: textarea
  121. attributes:
  122. label: If using Swift Package Manager, the project's Package.resolved
  123. description: The `Package.resolved` can help us debug versioning issues.
  124. value: |
  125. <!--- Look below for instructions on how to share your Package.resolved. --->
  126. <details>
  127. <summary>Expand <code>Package.resolved</code> snippet</summary>
  128. <br>
  129. ```json
  130. Replace this line with the contents of your Package.resolved.
  131. ```
  132. </details>
  133. validations:
  134. required: false
  135. - type: textarea
  136. attributes:
  137. label: If using CocoaPods, the project's Podfile.lock
  138. description: The `Podfile.lock` can help us debug versioning issues.
  139. value: |
  140. <!--- Look below for instructions on how to share your Podfile.lock. --->
  141. <details>
  142. <summary>Expand <code>Podfile.lock</code> snippet</summary>
  143. <br>
  144. ```yml
  145. Replace this line with the contents of your Podfile.lock!
  146. ```
  147. </details>
  148. validations:
  149. required: false