Thursday, April 30, 2020

TikTok Account Creation and Twitter: Privacy Policy and Terms and Conditions Links are Dead

iOS 13.4.1
TikTok app for iOS (version 15.9.1)
Date: 04/30/20

Description:

Here's an issue that similar to something that was happening over the summer.

TikTok allows users to use Twitter to create accounts. When the user selects the Twitter option to create an account, the user is take to a Twitter Oauth page.

Below, you'll see what it looks like at this very moment:



Steps to Reproduce:

1. Download the TikTok app for iOS
2. Select the "me" option in bottom right
3. Select the "Sign Up" button
4. From the "Sign up for TikTok" page, select the "Continue with Twitter" option
5. From the "Authorize TikTok" twitter Oauth page, scroll down
6. Select either the "Privacy Policy" or "Terms and Conditions" link

Result: TikTok's Twitter Oauth page has two dead links: Privacy Policy and Terms and Conditions

Expected: The Privacy Policy and Terms and Conditions links on the Twitter Oauth page should link to TikTok's pages


Blinkist app for iOS: Auto-generated Facebook message results in a dead link!

iOS 13.4.1
Blinist app for iOS (version 6.3.0)
Date: 04/30/20

Description:

Here's a minor bug with the Blinkist app. I think that this can be fixed quickly. I think it might explain if there's been a loss of referrals to Blinkist via Facebook.

The default (auto-generated) Facebook message results in a dead link.

There's the @blinkist, which combines with the URL to make a dead link. Lots of people have shared these dead links on Facebook, with users on Facebook mentioning that the links are dead:



Since most people share these links via Facebook, and then never go back to check their Facebook postings, this most likely goes unnoticed. The site is losing traffic!

Lots of dead links on Facebook:



Steps to Reproduce:

1. Launch the app
2. After entering into the app, select the "Free Daily Pick"
3. Select the "..." in the upper right
4. From the iOS Share Sheet, select the Facebook option
5. Share the link to Facebook
6. Head to Facebook and notice that the link is dead

Result: Sharing something from the Blinkist app to Facebook results in a dead link

Expected: Sharing something to from the Blinkist app to Facebook should not result in a dead link - should be a space between @Blinkist and the URL

Wednesday, April 29, 2020

Niche app for iOS: Backing out of in-app Facebook/Twitter share options results in lingering animation

iOS 13.4.1
Niche colleges app for iOS (version 2.6.0)
Date: 04/29/20

Description:

Here's a minor complaint with the Niche app for iOS.

Once again, this is easier to show than to describe, but I will try to brief summarize.

Once of the first things I noticed was the lack of sharing options - I basically couldn't find a way to activate the iOS share sheet. There are some options to share things like articles from inside the app using Facebook and Twitter share options.

I tend not to like these options for a number of reasons.

One of the biggest reasons is this:

If a user backs out of these options (which is what I always do when I am sent to the Safari Mobile Twitter/Facebook circle of death) the app simply hangs forever with an animation swirling on the screen. The user can get out of this, but tapping the home or back arrows. But you're still stuck staring at an animation on screen that makes the user think that the app is doing something.

Always a pet peeve of mine with any app.

99% of users equate an animation like this with the app actually doing something that you need to wait through!

Steps to Reproduce:

1. Download the Niche app for iOS
2. Type "Skip"
3. Select some option that's displayed on the landing page
4. Select the side bar and select something like "College Guidance"
5. Select something like "Your No-Nonsense, No-Stress Guide to the FAFSA"
6. Select either the Facebook or Twitter share options
7. Sit and watch the animation

Result: Backing out of the in-app Facebook or Twitter share options results in animation remaining on screen

Expected: Backing out of Facebook or Twitter sharing shouldn't result in an intrusive animation on screen


Head to an article like this, under "College Guidance"....

Select either of these options...

Scratch your head as to why the Twitter app on the phone wasn't opened...

After I have backed out, I see swirling animation on screen.

Niche app for iOS: Easy way to disable the zoom-in/zoom-out option on the map

iOS 13.4.1
Niche colleges app for iOS (version 2.6.0)
Date: 04/29/20

Description:

This one will be much, much easier to show than to describe. Today, I download the Niche app onto my iPhone 8 running iOS 13.4.1. I like the design and purpose of the app!

Basically, as a first time user, I managed to easily get the zoom in/zoom out options on the map to not work.

I'm stuck on a map that looks like this:

When I tap on the zoom buttons. The "Copy/Look Up/Share..." options all appear when I tap on the zoom out. The app has highlighted the mile indicator, and when I select "Copy" in actually selects the miles listed about "mapbox."

I think there's a pretty simple root problem as to how this happens.

However, I am not speculating on the root cause problems, I am writing about the less than optimal functionality I see as an end user.

Here's a video of the problem that I posted to twitter:


(I actually got this through random "clumsy finger" user, but here's an easy way to reproduce it)

Steps to Reproduce:

1. Download the Niche app
2. From the landing screen, select "Skip"
3. Select any of the options listed (go to a result with a map option)
4. Select a map option
5. Tap the "i" button once (note that the dialog flashes quickly)
6. Tap and hold the "i" button again

Result: Tapping and holding (that's what she said) the "i" button on Niche maps seems to disable the zoom-in/zoom-out options

Expected: Tapping and holding the "i" button on Niche maps should not disable the zoom-in/zoom-out options for the map

Tuesday, April 28, 2020

Groupon app for iOS: Share Sheet options not visible with device set to light mode

iOS 13.4.1
Groupon app for iOS (version 20.6)
Date: 04/28/20
iOS device set to: Light Mode
Description:

There are problems with the current (version 20.6) version of the iOS app when the iOS device is set to the light mode.

A large number of menu options in the share sheet are not visible.

Here's an example of the auto-generated email:

With the device set to light mode, the "Cancel" option is invisible...

Here's the auto-generated text message:

The "Cancel" option is not visible.

Here's the Facebook Messenger UI:

The "Done" option isn't visible in light mode.

Here's the More Apps area of the share sheet:


Can't see either of the two options at the top.

Steps to Reproduce:

1. Set the iOS device (13.4.1) to light mode
2. Launch the Groupon app
3. Select any deal
4. Share it/activate the share sheet
5. Choose either the text message, email, FB messenger or more apps options

Result: With the iOS device set to the light mode, the Groupon iOS app incorrectly displays the share sheet for the text message, email, FB Messenger and More apps options - menu options are white-on-white

Expected: This shouldn't be happening with the Groupon app when the iOS device is set to the light mode

Michaels Stores app for iOS: Crashes if you deny camera access

iOS 13.4.1
Michaels Stores app for iOS (version 10.1)
Date: 04/28/20

Description:

A very common crash also occurs with the Michaels Stores app for iOS. This is basically identical to another crash with a different app that I wrote about the other day.

Here's a tweet that has video of the crash:



Here's a screenshot of the crash dump:




Steps to Reproduce:

1. Download the Michaels Stores app for the very first time
2. Enter into the app (I skipped account creation)
3. From the home screen, click the scanner option inside of "Type to Search" input box
4. From the camera permission prompt, select "Don't Allow"

Result: The current version (10.1) of the Michaels Stores iOS app crashes when the user selects "Don't Allow" on the camera permissions prompt

Expected: The Michaels Stores app should not crash if the user selects "Don't Allow" from the camera permission prompt


Thursday, April 23, 2020

Bolsom app for iOS: App crashes if the user denies camera roll access to the app

iOS 13.4.1
Bolsom app for iOS (version 1.0.4)
Date: 04/23/20

Description:

Today I downloaded and started playing around with an app called Bolsom for iOS.

There is an easy to reproduce crash with this app. The app crashes after the user selects "Don't Allow" from a prompt that asks for permission to access the camera roll.

Here's a video of the crash:


Here's a screenshot of the crash dump:



Steps to Reproduce:

1. Download and launch the Bolsom app for iOS
2. Create an account (using email address)
3. After the account is created - select the side bar option
4. Select "Go to Profile"
5. Select "Account Settings"
6. From the Account Settings screen, select "Upload profile picture"
7. Select "Don't Allow" from the permissions prompt

Result: Denying camera roll access results in a one-time crash of the Bolsom app for iOS

Expected: The Bolsom app shouldn't crash if a new user denies the app camera roll access



Wednesday, April 22, 2020

Seattle's Child app for iOS: Parkour Visions listing directions link crashes the app

iOS 13.4.1
Seattle's Child app for iOS (version 2.7)
Date: 04/22/20

Description:

There is an easy to reproduce crash with the Seattle's Child app for iOS.

There is a listing in the app for a Parkour Visions course in Madison Park. Selecting the "Get Direction" link from this listing crashes the app. This appears to be the only listing in the app that crashes when this is done - doesn't look like there are any coordinates added for this location.


Steps to Reproduce:

1. Launch the Seattle's Child app
2. Select the ticket (luggage tag?) option in the bottom right
3. Select the "Parkour Visions" listing
4. Select the "Get Direction" link

Result: The Seattle's Child app crashes if the user selects the "Get Direction" link from the Parkour Visions listing

Expected: The Seattle's Child app should not crash if the user selects the "Get Direction" link from the Parkour Visions listing

Here's the crash dump:



Tuesday, April 21, 2020

Blinkist app for iOS: Share sheet - Facebook Messenger UI is not displayed properly

iOS 13.4.1
Blinkist app for iOS (version 6.2.0)
Date: 04/21/20

Description:

One of the most common problems I have been being seeing lately also happens with the Blinkist app.

The Blinkist app does not display the Facebook Messenger UI correctly, after it is accessed via the iOS share sheet. This happens with the iOS device set to either light or dark modes.

Take a look at how Blinkist displays this UI:

This is how the Blinkist app displays the Facebook Messenger UI when the iOS device is set to the light mode. You'll notice the black bar at the top. Shouldn't be there.

This is how it is displayed when the device is set to dark mode. When set to the dark mode there is a large white bar...

Steps to Reproduce:

1. With the iOS device set to either light or dark modes, download and launch the Blinkist app for iOS
2. After entering into the app, select the "Free Daily Pick"
3. Select the "..." option in the upper right hand corner of the screen
4. From the "More Options" screen select "Share"
5. From the share sheet, select "Messenger"

Result: The Blinkist app does not display the Facebook Messenger sharing UI correctly, when it is activated via the share sheet by the app. With the iOS device set to either the light or dark modes, there is an incorrectly placed bar on top of the UI

Expected: Shouldn't be doing this. Blinkist should display the Facebook Messenger UI correctly

Select this option...

Select the share option...

Select Messenger from the share sheet.


Monday, April 20, 2020

Notion app for iOS: Open in Mobile App button doesn't work with some browsers

iOS 13.4.1
Notion app for iOS (version 1.4.14)
Date: 04/20/20

Description:

Here's a minor problem that I noticed today with the Notion app for iOS.

There's a couple different areas of the app which allow the user to send out links to things like Workspaces.

When these links are opened using a mobile web browser on an iOS device, the user will see an option to "Open in Mobile App" - which opens the Notion app if it is installed on the user's device.

This is what the button looks like, when accessed via links:

With the Notion app installed on my iOS device, this link works with Safari, Chrome, Edge and Firefox.

This link does NOT work for me with other browsers such as the DuckDuckGo, Cake, and Opera.

I am guessing that you need to install a confirmation pop-up for these browsers?

Here's a video of what I am seeing:


Steps to Reproduce:

1. With Notion installed on your iOS device copy a link like: https://www.notion.so/6ca1af04756d4bc09847165e3943a2a8
2. Open the link using either the DuckDuckGo, Cake or Opera browsers
3. Click on the "Open in Mobile App" link

Result: The "Open in Mobile App" link doesn't work with the DuckDuckGo, Cake or Opera browsers

Expected: The "Open in Mobile App" link should work with the DuckDuckGo, Cake or Opera browsers


Wayfair app for iOS: Screenshot sharing option doesn't appear to work

iOS 13.4.1
Wayfair app for iOS (version 5.41)
Date: 04/20/20

Description:

Bug with the Wayfair app for iOS?

I can't get this screenshot sharing option to work:

It appears onscreen for a split second (under the screenshot preview) at the bottom of the screen. Pressing the "Share" button does not seem to work - at least not for me on my iPhone app running

Steps to Reproduce:

1. Download and launch the Wayfair app
2. Head to any product page
3. Take a screenshots
4. Quickly tap the "Share" option next to "Want to share this screenshot?"

Result: The "Share" option next to "Want to share this screenshot?" doesn't seem to work

Expected: The "Share" option that appears after taking a screenshot should work (bring up the share sheet)

I don't think this share option works....

Joom app for iOS: Share sheet and Facebook Messenger - FB Messenger UI not displaying correctly with the device set to dark mode

iOS 13.4.1
Joom app for iOS (version 2.33.2)
Date: 04/20/20

Description:

Yet another app that has a problem with how it displays the Facebook Messenger sharing UI in the share sheet.

This time the app is called Joom. The Joom app only has this problem when the iOS device is set to dark mode. While Joom doesn't support dark mode, it shouldn't display the FB Messenger like this:


Steps to Reproduce:

1. Set the iOS device to dark mode
2. Download and launch the Joom app
3. Select any product listed in the Joom app
4. Share any product/activate the share sheet
5. Select the Facebook Messenger option
6. Note Facebook Messenger UI has a discolored bar at the top

Result: With the iOS device set to the dark mode, the Joom app displays the Facebook Messenger pop-up UI incorrectly

Expected: The Joom app for iOS should display the Facebook Messenger UI accessible via the share sheet correctly - there shouldn't be the discolored bar at the top of the pop-up

Select any product listed in the Joom app. Then select this option in the upper right...

Select the "Share post" option...

If the device is set to the dark mode, the Joom app doesn't display the Facebook Messenger UI correctly. Check out the white bar.

Thursday, April 16, 2020

Slickdeals app for iOS: Share sheet - Facebook Messenger UI not displaying correctly

iOS 13.4.1
Slickdeals app for iOS (version 5.16.0)
Date: 04/16/20

Description:

A common problem with iOS 13 and the iOS share sheet also happens with the Slickdeals app for iOS. As has been documented with numerous apps, there are certain apps that do no display the Facebook Messenger UI correctly.

Some apps, such as the Slickdeals app, display the Facebook Messenger pop-up UI incorrectly with the iOS device set to either the light or dark modes. Bizarre that this is repeatedly happening. Even more bizarre that Apple doesn't make this a standard test case for app store release compliance.

But I digress!

This is easier to show than to describe, so please take a look at the following screenshots...

This is with the iOS device set to dark mode. After opening up the iOS share sheet's Facebook Messenger option, you will see the unsightly white bar at the top....

This is with the iOS device set to light mode. This time there's a black bar at the top of the screen. In both instances, you can't see "Send" or "Done"

Steps to Reproduce:

1. With the iOS device set to either light or dark mode, download the Slickdeals app for iOS (version 5.16.0)
2. Select any product featured in the app
3. Select the share option for any product
4. From the share sheet, select the Facebook Messenger option
5. Note the misplaced bar at the top of the FB Messenger UI

Result: The Slickdeals app for iOS displays the Facebook Messenger UI incorrectly when accessed via the iOS share sheet

Expected: The Slickdeals app for iOS should be displaying the Facebook Messenger UI correctly when accessed via the iOS share sheet

This isn't the first bug with Slickdeals that I have documented. But this was the first problem I have seen with the Slickdeals app and the iOS share sheet!


Tuesday, April 14, 2020

Super C app for iOS: Share Sheet - Facebook Messenger UI not displaying correctly

iOS 13.4.1
Super C app for iOS (version 2.0.4)
Date: 04/14/20

Description:

Here's yet another one of my obsessive compulsive ramblings example of a problem that numerous apps have with the iOS share sheet and the Facebook Messenger UI.

There's an app out of the beautiful Quebec region of Canada called "Super C." This app is a coupon app.

This app has the function of creating custom lists, which can then be shared using the iOS share sheet.

However, the same old problem appears with this app....

Take a look at these screenshots:

This is with the iOS set to dark mode. As you can see, the Facebook Messenger UI is not displaying properly.

This is with the iOS set to light mode. The Facebook Messenger UI is not displaying properly, here, either.

Steps to Reproduce:

1. Download the Super C app for iOS and create an account
2. Add items to your grocery list
3. Select "List" from the bottom UI
4. Select the share option
5. From the share sheet, select Facebook Messenger

Result: The Facebook Messenger UI is not display properly in the share sheet by the Super C app - there is a discolored bar at the top

Expected: The Facebook Messenger UI should always be displayed correctly

Monday, April 13, 2020

Graeter's Ice Cream app for iOS: Olo error messaging for users who sign in from outside the US

iOS 13.4.1
Graeter's Ice Cream (version 2.1)
Date: 04/13/20

Description:

Here's a bug that i've spotted a couple of times now.

I am not physically in the United States, and I am not using a VPN. I am using my American iTunes account, and downloading apps through the American app store.

A company called Olo runs the infrastructure that powers the ordering systems for a number of different restaurant and small business apps in the United States.

Today, I download an ice cream app from a company called Graeter's Ice Cream. When I tried to use my Facebook credentials to sign up for an account, I was greeted with this error message:

Not exactly the most user friendly error message. Other apps either just prohibit the user from using certain areas of the app, or they provide generic error messaging. This error message, which discusses ordering.api.olo.com and Cloudflare Ray ID's, isn't informative to the average user. What if I was in Canada and flying back to Ohio?

What if I was using a non-US IP in the US?

Steps to Reproduce:

1. In a country other than the US, download and the Graeter's Ice Cream app
2. Try to create an account using the Facebook login option
3. Note the error message mentioning olo.com
4. Note that the error message isn't very informative

Result: The Graeter's Ice Cream app displays an error message about olo.com, if the user tries to create an account from an IP that's not in the US

Expected: The Graeter's Ice Cream app shouldn't be displaying this particular error message

Scrubz app for iOS: Easy way to crash the app after declining access to the camera and selecting the VIDEO option

iOS 13.4.1
Scrubz app for iOS (version 1.8)
Date: 04/12/20

Description:

Here's an easy to reproduce crash with an app called Scrubz for iOS.

Here's a video of the problem:



 This is a crash that i've seen more than once over the years. If you decline access to the camera, the camera UI still pops up. Some apps (certainly not the majority) do this.

However, if the app still displays a video option at this point, select the video option crashes the app.

After declining camera access to the app, and then navigating to this screen, the app will always crash after the user taps the "VIDEO" option.

Here's part of the crash dump...


Steps to Reproduce:

1. Download and launch the Scrubz app
2. Select create account
3. Tap the profile picture option
4. Select camera - decline camera access
5. From the black camera screen, tap on "VIDEO"

Result: The app will crash if the user denies camera access, then opens up the camera UI and selects "VIDEO"

Expected: The app shouldn't crash

Saturday, April 11, 2020

TaskRabbit app for iOS: Share sheet - app displays Facebook Messenger UI incorrectly

iOS 13.4.1
TaskRabbit app for iOS (version 6.17.1)
Date: 04/11/20

Description:

Minor problem with the TaskRabbit app for iOS. This happens if the device is set to either the light or the dark mode.

The TaskRabbit app doesn't display the Facebook Messenger option correctly in the share sheet.

It looks like this in light mode:
And like this in dark mode:

As you can see, several options "Done" and "Send" are not visible.


Steps to Reproduce:

1. With the device set to either light or dark mode, download the TaskRabbit app for iOS
2. Create an account
3. Select "Profile"
4. Select "Help your friends, Get $10"
5. Select "Tap to Share"
6. Select the Facebook Messenger option

Result: The TaskRabbit app doesn't display the Facebook Messenger UI in the share sheet correctly, in either the light or dark modes

Expected: The TaskRabbit app should display the Facebook Messenger UI in the share sheet correctly

Friday, April 10, 2020

Rack Room Shoes app for iOS: Certain characters cause crashes during searches

iOS 13.4.1
Rack Room Shoes app for iOS (version 2.1)
Date: 04/10/20

Description:

Easy to reproduce crash with the Rack Room Shoes app for iOS. Certain characters, like these:

Crash the app.

Here's the crash dump:


Similar to crashes with other apps.

Steps to Reproduce:

1. Download and launch the Rack Room Shoes app for iOS
2. Select the "Search" option
3. Click inside the "Search for your favorite shoes" search input box
4. Run a search for [ or ] or < or >

Result: Running searches for numerous characters crashes the Rack Room Shoes app

Expected: Running searches for all characters should work - no character searches should crash the Rack Room Shoes app

Awoshe app for iOS: Error Messaging - Canceling out of Google or Facebook logins during account creation results in bad error messaging

iOS 13.4.1
Awoshe app for iOS (version 1.0.11)
Date: 04/10/20

Description:

Minor problem with the Awoshe app for iOS.

Like many apps, there's an option with the Awoshe app to use either Facebook or Google log-ins to create an account.

If the user cancels out of this process in the Awoshe app, the following error message appears:


This is obviously not a great error message.


Steps to Reproduce:

1. Download and launch the Awoshe app for iOS
2. Select the "Sign In" option
3. Select the "Register Here?" link
4. From the Awoshe account registration screen, select either the Facebook or Google sign up options
5. Select "Cancel" from the pop-up

Result: Canceling out of either the Facebook or Google pop-ups during account creation results in an overly informative error message

Expected: This type of error message shouldn't be displayed after canceling out of either the Facebook or Google pop-ups during account creation


From the Awoshe account Registration screen, choose either the Facebook or Google options to sign up...

Cancel out of the pop-up....

This is the error message that is displayed.


Thursday, April 9, 2020

DecorMatters app for iOS: Share sheet - Facebook Messenger UI displaying incorrectly

iOS 13.4
DecorMatters app for iOS (version 6.6.0)
Date: 04/09/20

Description:

The DecorMatters app for iOS has the same problem which is currently very common with multiple iOS app. This is an issue with how the DecorMatters app works with the iOS share sheet and the Facebook Messenger extension of the share sheet.

This problem happens if the iOS device is set to either the light or dark modes.

This is much easier to show than to describe, so please take a look at the following screenshots:

This is with the iOS device set to light mode. As you can see, the DecorMatters app does not display the Facebook Messenger extension correctly. There's a large black bar at the top of the UI, hiding the menu options...

This is with the iOS device set to dark mode. Now there's a large white bar, covering up menu options in the Facebook Messenger UI.

Steps to Reproduce:

1. Download the DecorMatters app for iOS
2. Select any product in the app
3. Select the share option
4. Select the Facebook Messenger sharing option from the share sheet

Result: The DecorMatters app has a problem with the iOS share sheet - the DecorMatters app does not present the Facebook Messenger sharing UI correctly in either the dark or light modes of the device

Expected: The DecorMatters app should work correctly with the iOS share sheet and display the Facebook Messenger option correctly