signalapp / Signal-iOS

A private messenger for iOS.
https://signal.org
GNU Affero General Public License v3.0
10.78k stars 3.02k forks source link

When submitting bug report via mobile app signal looks for the "Mail" app #5668

Closed 211217613 closed 8 months ago

211217613 commented 1 year ago

Bug description

Can't submit a bug report from the iOS mobile app because I don't have the default iOS Mail app installed

Steps to reproduce

Actual result: Describe here what happens after you run the steps above (i.e. the buggy behaviour)

Expected result: Describe here what should happen after you run the steps above (i.e. what would be the correct behaviour)

Screenshots

Device info

Device: iPhone 13 mini

iOS version: 17.0.1

Signal version: 6.42.0.18

Link to debug log

ddxor commented 11 months ago

@211217613 can you provide a screenshot of the screen specifically that you're referring to? - Aware this probably affects many parts of the app, but would be good to start looking where you're at.

211217613 commented 11 months ago

IMG_2413 IMG_2414

ddxor commented 11 months ago

@211217613 thank you. Can you also confirm the email client you use and confirm whether it's set as the default mail app? (Settings > your mail app > Default mail app.

211217613 commented 11 months ago

I have spark email client installed. I do not have Apple’s mail client.

It is setup as my default email client. On Oct 11, 2023 at 11:16 -0700, James Anslow @.***>, wrote:

@211217613 thank you. Can you also confirm the email client you use and confirm whether it's set as the default mail app? (Settings > your mail app > Default mail app. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

ddxor commented 11 months ago

This is an interesting one. Looking at ComposeSupportEmailOperation:176 the app is using the UIKit handler to open a mailto: link. Since this appears to be basic UIKit behaviour, I would expect any e-mail app registered as a mailto: handler to work fine.

@211217613 can you confirm if other mailto: links are working for you? For example, the e-mail link embedded on a public website's contact page.

I can't easily debug with spark specifically because I don't have the ability to get their e-mail client into iOS Simulator. I'll need to try and source some test hardware to debug further.

211217613 commented 11 months ago

I can't find a website that calls the iOS installed email app. Most of them have input fields on the website itself.

I'll keep looking.

stale[bot] commented 8 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

211217613 commented 8 months ago

still an issue.

stale[bot] commented 8 months ago

This issue has been closed due to inactivity.