Showing posts with label Mail app. Show all posts
Showing posts with label Mail app. Show all posts

Monday, August 21, 2023

iOS 16.6: Native Mail App: Email Messages Activate inside of apps can't be dismissed - user stranded!

 iOS 16.6

Mail app for iOS 

Date: 08/22/2023

Description:

Today I came across an especially bad bug with the native iOS Mail app. I've gotten it to reproduce with multiple iPhones running 16.6.

I'm not sure how to describes but the problem is something like this: if an app activates the iPhone's native iOS Mail app, the user gets complete stuck when trying to cancel out of writing the email. The user is stuck staring at an unresponsive email message and has to force quit the app. 

This is much easier to show than to describe, so please take a look at a video of the bug:



Steps to Reproduce:

1. Install the Native iOS Mail app and have it be the default 

2. From inside an app like Facebook, select an option to "Send Email"

3. From a generated email message select "Cancel"

4. Select "Delete Draft"

5. Select "Cancel" (nothing happens)

Result: Users are unable to dismiss ("cancel out of") email messages created by the native iOS app when these messages are shown in app 

Example: Using iOS app, select an FB page with "send email" button - from generated email message, select "cancel" 

Expected: User should always be able to exit out of an email message - an app like the Facebook iOS app should not rendered unusable by exiting out of a message 


Head to a Facebook page that has a "Send Email" option. 

Select the "Cancel" option from this email.

Select "Delete Draft"

User is completely stuck. A force quit is required to get the Facebook app working again.









Tuesday, August 10, 2021

iOS 14.7: Mail App: App crashes if you exit out of Yahoo or Aol account creation and then return to the app

 iOS 14.7

Mail App for iOS

Date: 08/10/2021

Description:

This one is much easier to show than it is to describe. There is an extremely easy way to crash the native mail app.

Here's the crash dump:


This crash is easy to reproduce. It happens when the user first launches the native mail app for iOS. The mail app presents the user with multiple options. If the user selects either Yahoo or Aol. they will be presented with an option to use create a new Yahoo or Aol. account. If they exit out of account creation, and then re-launch the app, the app always seems to crash.





Steps to Reproduce:

1. Download the native Mail app for iOS

2. From the "Welcome to Mail" screen select "yahoo!"

3. From the "Yahoo!" sign in page, select the "Create an account" option 

4. Press the home button to exit out the app

5. Wait 10 seconds and re-launch the app 

6. Select "Cancel" to dismiss the Yahoo! account creation option 

7. Wait 1 second - app crashes at "Welcome to Mail" screen


Result: There is an easy way to crash the native mail app - if you exit out of the app while it sits on the Yahoo! or Aol. account creation options, the app will crash if it is relaunched 

Expected: The native mail app shouldn't be this easy to crash


Select either "Yahoo!" or "Aol."

Select "Create an account"...

Exit out of the app - leave this screen...

Re-launch the Mail app after a while...

The app will crash after "Cancel" is selected. 

Native iPhone mail app: Yahoo and Aol account creation paths have dead Terms and Privacy Policy links

 iOS 14.7 on an iPhone 8

Mail App for iOS

Date: 08/10/2021

Description:

Here's an odd problem I just noticed. If you delete and then re-download the native iOS mail app, you will be presented with a screen like this after you launch the app:



As you can see, "yahoo!" and "Aol." are offered as default options to connect to the native mail app.

If you select either "yahoo!" or "Aol." there is also an option to create a new account. 



There are problems with the links displayed by Yahoo and Aol. that are accessible from this page. Both Yahoo and Aol. have an account creation path, where these links are presented:


The "Terms" and "Privacy Policy" links do not open when pressed. 



Steps to Reproduce:

1. Delete the native iPhone mail app

2. Re-download the native iPhone mail app

3. Launch the app

4. From the "Welcome to Mail" prompt select  "yahoo!" 

5. Select "Create an account"

6. Scroll down and select either "Terms" or "Privacy Policy"

Result: The "Terms" and "Privacy Policy" links do not work on either the Yahoo or Aol. account creation options accessible from the native mail app's "Welcome to Mail" page

Expected: Links to "Terms" and to a "Privacy Policy" for Yahoo and Aol. should always be accessible 



Re-download and launch the native iOS mail app...

Select either the "yahoo!" or "Aol." options on this screen...

Select the "Create an account' option...


Select either "Terms" or "Privacy Policy" - no access to either terms or privacy policies 










Thursday, January 23, 2020

iOS 13.3: Mail App: App crashes after select "More" from Sharesheet when sharing

iOS 13.3
Mail App for iOS
Date: 01/23/2020

Description:

As people have been discussing on Twitter, there is an easy to reproduce crash with the current version of the Mail App for iOS.

If you download either an .xlsx or a .csv file from the Mail app, and then select the "More" option from the Sharesheet UI.

Here's a photo of the crash dump:

This crash has been discussed on Twitter:



Steps to Reproduce:
1. Open the Mail App in iOS
2. Open an email that has an .xlsx file attached to it
3. Download the file
4. While viewing the file, select the share option in the upper right
5. From the share sheet, scroll through the apps and select "More"

Result: The Mail App for iOS crashes if the user downloads either a .csv or an .xlsx file and then selects "More" from the sharesheet

Expected: The Mail App for iOS should not crash after the user downloads either a .csv for an .xlsx file and then selects "More" from the sharesheet menu


Download an .xlsx file from an email message...

Select the share option...

From the Share Sheet, scroll the icons over to reach "More"...

Selecting the "More" option crashes the iOS Mail app.