Monday, September 4, 2017

RealSelf - Deny location access to app results in nothing loading on "What would you like to learn about?" screen

RealSelf app for iOS (version 3.13.0 20170830.0)
Date: 09/04/2017

Description:

On the “What would you like to learn about?” Treatment Goal page, nothing ever seems to load if the user declines to give the app location permission.

After choosing a body part, then selecting something specific to learn about, the app will just load forever if the user declines to give the app location permission.

I’ve gotten this bug to produce on both the iPhone and the iPad with newly created production accounts.

This is easier to show than to describe, so please see the attached screenshots.

Steps to reproduce:

1.     Download the RealSelf app from the app store
2.     Launch the app
3.     Select “I’m new”
4.     Create a new account, select “Sign up”
5.     From the “What would you like to improve?” – Build Your Feed page, select “Whole Face”
6.     Select “Next”
7.     On the “What would you like to learn about?” page, select any option (“Pin your ears back”)
8.     Select “Next”
9.     From the “Allow “RealSelf” to access your location while you use the app?” prompt, select “Don’t Allow”

Result: Selecting “Don’t Allow” from the location prompt on the “What would you like to learn about?” option screen results in the app constantly loading

Expected: User should be able to decline location and have options appear – app should not constantly load

Download the RealSelf app from the app store...

Select "I'm New" to create a new account...

Enter in valid credential information, then select "Sign up"...

Select any option on the "What would you like to improve?" page, then select "Next"...

Select any option on the "What would you like to learn about?" page, then select "Next"

Select "Don't Allow" from the location prompt...

The app does this forever.

Tuesday, August 8, 2017

FINAO App – Account Creation – Cannot create an account using an iPad Mini

FINAO App – Account Creation – Cannot create an account using an iPad Mini

FINAO app on an iPad Mini (version 1148)
Date: 08/08/2017

Description:

I cannot create a FINAO account using the iPad Mini. The “Continue” button on the “Ready to start your journey? Tell us a little bit about yourself:” page isn’t present when using the iPad Mini. This makes creating an account on the iPad Mini impossible.

Steps to reproduce:

1.     Download the FINAO app (version 1148)
2.     Select “SIGN UP”
3.     Select “NEXT”
4.     Select “SKIP”
5.     Note that there is no way to advace from the “Ready to start your journey?” screen

Result: There is a missing “Continue” button during FINAO account creation on an iPad Mini


Expected: That users should be able to create a FINAO account using an iPad

Download and launch the FINAO app on an iPad Mini...

Advance through the setup screens...

Select the "SIGN UP" option...

Select the "NEXT" option...

Select the "SKIP" option...

There is no "Continue" button, as it exists with the iPhone app!

Thursday, July 20, 2017

RealSelf - Invalid Image Format error message never goes away

RealSelf app for iOs (version 3.10.0 20170714.1)
Date: 07/20/2017

Description:

The invalid image format error message freezes the iOS app. I cannot seem to find a way to dismiss the error message that states, “Invalid image format. Please select a .jpg, .gif or .png image.”

Clicking on “OK” does nothing, and the error message remains on screen after exiting and re-entering the app.

Please see the attached screenshots.

Steps to reproduce:

1.     Sign into an account
2.     Select “Settings”
3.     Select “Edit Your Profile”
4.     Select “Choose File” under “Enhance your profile with a photo”
5.     Either upload something like an mp3 or record a video
6.     Attempt to dismiss the “Invalid image format.” error message

Result: The “Invalid image format.” error message on the “Enhance your profile with a photo” screen never goes away


Expected: The “Invalid image format.” error message should be dismissible

Select "Choose File" from under "Enhance your profile with a photo"

Choose a file that isn't supported. I took a video, since I saw the option was available. 

Making a brief video...

Upload the video...
I can never seem to dismiss this error message! 

Saturday, June 3, 2017

Rheo - Account Creation - Entering in wrong year format into the "YYYY" box strands the user

Rheo app for iOS (version 1.0.3)
Date: 06/03/2017

Description:

There's an easy way to get stuck on screen during the account creation process for Rheo. I understand that an end user having this problem isn't very likely, but I managed to run into this issue the very first time I advanced through the account creation process using an email address.

There is a "YYYY" input box under the "Enter your birthday:" option that appears during account creation using an email address. If you enter in the wrong year format - "79" instead of "1979", for example - there is no error message.

Then, after choosing a gender, the "Next" button never turns to active. You will basically be left stranded.

This is much easier to show than it is to describe, so please see the attached screenshots.

Steps to Reproduce:

1. Download and launch the Rheo app on an iPad Mini
2. Select the profile option in the upper left hand corner of the screen
3. Select "Don't have an account? Sign up."
4. Select the Email sign up option
5. Enter in a valid email, then select "Next"
6. Enter in a valid Username and Password, then select "Next"
7. From the "Enter your birthday:" input box select a valid birth month from the drop down
8. Enter in a valid day into the "DD" date input box
9. Enter in a 2 digit year into the "YYYY" input box
10. Select a Gender on the "Enter your gender:" drop down
11. Press "Next" (doesn't work)

Result: There is no error message from entering in an invalid year into the "YYYY" input box on the "Enter your birthday:" option. User gets stranded after selecting a gender

Expected: Either an error message after entering an invalid year into the "YYYY" input box - or the user shouldn't be left stranded after choosing a gender and attempting to advance



Download the Rheo app...
Launch the Rheo app...

Select the profile option in the upper left...

Select the "Don't have an account? Sign Up." option...

Select the "Email" option...

Enter in a valid email...

Enter in a valid email and select "Next"...

Enter in a valid username and password...

Enter in two digits for year...

Select a gender, then select "Done"...

Stuck. No error message. The "Next" button doesn't work.

Tuesday, May 30, 2017

Halide iOS app - app crashes if you turn on the flash feature on an iPad Mini

Halide app (version 1.0)
Date: 05/31/2017

Description:

The Halide app for iOS will crash on the iPad Mini after you toggle on the flash feature and then snap a photograph.

Please see the attached screenshots. Here's the crash dump.

Steps to reproduce:

1. Download and launch the app on an iPad Mini
2. Swipe down to display the flash option
3. Toggle on the flash
4. Take a photo

Result: On an iPad Mini, the Halide app will crash after the user toggles on the flash option and snaps a photograph

Expected: On an iPad Mini, the Halide app should not crash after the user toggles on the flash option and then snaps a photograph



Download the app.


Toggle the flash option.
Snap a photo.

Tuesday, May 16, 2017

ZerAppa iOS apps – Twitter sign-in requires “full access to Direct Messages”

Numerous ZerAppa apps
Date: 05/16/2017

Description:

Looks as if many (perhaps all) apps released by ZerAppa require “full access to Direct Messages” if you want to use your Twitter credentials to create a new account inside of the app.

That’s asking for a permission that very few apps ask for. It’s also something that large corporations have routinely had to apologize for - namely, trying to trick users into granting them access.

This should be changed, and small restaurants, bars or exercise places shouldn’t be giving the impression they are able to peek into the private messages of users who use Twitter to create accounts.

Please see the attached screenshots taken from the HonestAbe’s Tap & Grill app.

I’m not OCD enough (at least not yet!) to download all 121 apps released by ZerAppa to see if they all require this permission. But, since the first seven I downloaded all did require this permission, I am willing to guess this is pretty common with apps released by ZerAppa.



Steps to Reproduce:

1.     Download Honest Abe’s Tap & Grill for iOS
2.     Launch the app, dismiss the pop up messages
3.     Select the settings icon in the upper right hand corner of the screen (above Abe)
4.     From “Accounts” select the “Connect >” next to Twitter
5.     Note that “full access to Direct Messages” is a requirement for creating an account using your twitter credentials

Result: Numerous apps released by ZerAppa require “full access to Direct Messages” for users who want to use their Twitter credentials to create an account

Expected: The requirement of “full access to Direct Messages” should NOT be required for users who want to use their Twitter credentials to create new accounts in ZerAppa apps

Select the settings option in upper right...

Choose the connect option for Twitter...

Monday, May 15, 2017

Michael's Pizza & Pasta app by VRINDI INC. gives an "Error on line 3 at column 6" error message

Michael's Pizza & Pasta app (version 1.0) on an iPad Mini 
Date: 05/16/2017

Description:

I downloaded an app called Michael's Pizza & Pasta by a company called VRINDI. Michael's Pizza & Pasta is a pizza place in White Plains, New York.

When you launch this particular app, you'll receive an error message. The error message is:

"error on line 3 at column 6: XML declaration allowed only at the start of this document"

Please see the attached screenshots. Judging by some comments I read on the internet, this is a problem related to (yes, again!) trailing whitespaces!

Steps to reproduce:

1. Download and launch the Michael's Pizza & Pasta app
2. Note the error message

Result: The Michael's Pizza & Pasta app displays an error message that states, "error on line 3 at column 6: XML declaration allowed only at the start of this document"

Expected: No error messages after launching the Michael's Pizza & Pasta app


Download Michael's Pizza & Pasta, then launch it...


This is the error I get.