Bugs‌ ‌found‌ ‌in‌ iOS 17 developer beta

iOS 17 developer beta

iOS 17 developer beta was released to the members of Apple Developer Program on June 5, 2023, while the general public will be able to install it only in fall.

iOS 17 brings totally new features, such as a new pre-installed app called Journal, a new way to exchange contact information effortlessly, the opportunity to control how you’re represented for those calling you, live voicemail transcripts, and many other handy capabilities.

As a QA agency that has helped many businesses go from beta to official release, we were excited to get our hands on Apple software to see how many bugs we could find. And ultimately contribute to a polished iOS 17 that will definitely surprise users with its sleek performance later. For now, here are the bugs we found.

Messages app crashes when peeling and sticking resized sticker

Severity:

Critical

Precondition:
  1. Put the SIM card in the device (Device 1).
  2. Create a contact with a phone number.
  3. Create a sticker from a photo.
Steps to Reproduce:
  1. Click on the “Phone” icon.
  2. Click on the “Contacts” button.
  3. Find the created contact with the phone number.
  4. Click on the contact.
  5. Scroll down.
  6. Click on the  “Send Message” button.
  7. Select “mobile”.
  8. Click on the input field.
  9. Enter a message.
  10. Send the message.
  11. Click on the +.
  12. Сlick the “Stickers” button.
  13. Peel the sticker and drag it to the message box.
  14. Pinch the sticker with two fingers and stretch it.
  15. Remove one finger from the screen.
  16. Move the sticker over the message with your second finger.
  17. Remove your finger from the screen.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

The Messages app crashes when peeling and sticking a resized sticker to the message.
It happens in 1/8 cases.

Expected Result:

The Messages app doesn’t crash, and the resized sticker is attached to the message.

Contact poster preview doesn’t match contact poster screen displayed during incoming call

Severity:

Major

Precondition:
  1. Put a SIM card in the device (Device 1).
  2. Take another device with a SIM card (Device 2).
  3. Upload a city view image to Device 1.
Steps to Reproduce:
  1. Click on the “Phone” icon.
  2. Click on the “Keyboard” button.
  3. Enter the phone number from the Device 2 SIM card.
  4. Click on the “Add Number” button.
  5. Click on the “Create New Contact” button.
  6. Fill in the fields:
    • First name
    • Last name
    • Company
  7. Click on the “Add Photo” button.
  8. Click on the “Photos” button.
  9. Choose the previously uploaded picture, the one with a city view.
  10. Select the image area.
  11. Click on the “Choose” button.
  12. Click on the “Next” button.
  13. Click on the “Photos” button.
  14. Click on the “Done” button.
  15. Click on the “Continue” button.
  16. Click on the “Done” button.
  17. Call from device 2 to device 1.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

The contact poster displayed during an incoming call differs from its preview: during the incoming call, the last name is displayed, which is not in the preview.

Expected Result:

The contact poster during an incoming call looks exactly like its preview.

Contact poster preview doesn’t match contact poster screen displayed during incoming call

Stickers tab in Messages doesn’t open every time

Severity:

Major

Precondition:
  1. Put the SIM card in the device (Device 1).
  2. Create a contact with a phone number.
  3. Create a sticker from a photo.
  4. Turn on the airplane mode on your phone.
Steps to Reproduce:
  1. Click on the “Phone” icon.
  2. Click on the “Contacts” button.
  3. Find the created contact with the phone number.
  4. Click on the contact.
  5. Scroll down.
  6. Click on the  “Send Message” button.
  7. Select “mobile”.
  8. Click on the +.
  9. Сlick on the “Stickers” button.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

When creating a message, the stickers tab doesn’t open.
During testing it happened 2 times.

Expected Result:

The stickers tab should open every time.

Stickers in WhatsApp are sent as images

Severity:

Major

Precondition:
  1. Create a sticker from a photo.
  2. Install WhatsApp  and register an account.
  3. Add a contact who also has a WhatsApp account.
Steps to Reproduce:
  1. Open WhatsApp.
  2. Click on the create chat button in the upper right corner.
  3. Click on the contact who has a WhatsApp account.
  4. Click on the message input field.
  5. Click on the emoji icon on the keyboard.
  6. Click on the sticker.
  7. Click the send button.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

In WhatsApp stickers are sent as images.

Expected Result:

Stickers must be sent as stickers – without background and animated.

Stickers in WhatsApp are displayed in emoji tab

Severity:

Major

Precondition:
  1. Create a sticker from a photo.
  2. Install WhatsApp  and register an account.
  3. Add a contact who also has a WhatsApp account.
Steps to Reproduce:
  1. Open WhatsApp.
  2. Click on the create chat button in the upper right corner.
  3. Click on a contact who has a WhatsApp account.
  4. Click on the message input field.
  5. Click on the emoji icon on the keyboard.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

Stickers are displayed in the emoji tab.

Expected Result:

Stickers should be displayed in a separate tab.

Stickers in Telegram aren’t displayed every time

Severity:

Major

Precondition:
  1. Create a sticker from a photo.
  2. Install Telegram  and register an account.
  3. Add a contact who also has a Telegram account.
Steps to Reproduce:
  1. Open Telegram.
  2. Click on the create chat button in the upper right corner.
  3. Click on a contact who has a Telegram account.
  4. Click on the message input field.
  5. Click on the emoji icon on the keyboard.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

Stickers are not displayed in Telegram every time.
Stickers appear in 1/3 of cases.

Expected Result:

Stickers should be displayed every time.

Contact poster text changes opacity after saving contact poster design

Severity:

Minor

Steps to Reproduce:
  1. Click on the “Phone” icon.
  2. Click on the “Keyboard” button.
  3. Enter the phone number from the Device 2 SIM card.
  4. Click on the “Add Number” button.
  5. Click on the “Create New Contact” button.
  6. Fill in the fields:
    • First name
    • Last name
    • Company
  7. Click on the “Add Photo” button.
  8. Click on the “Photos” button.
  9. Choose the picture with a city view.
  10. Select the image area.
  11. Click on the “Choose” button.
  12. Click on the “Next” button.
  13. Click on the “Photos” button.
  14. Click on the “Done” button.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

The contact poster text looked partially transparent while editing, but after saving the changes, the text loses its opacity.

Expected Result:

The contact poster text style before saving it should match its style afterwards.

Contact photo editing screen jumps when scrolling to its bottom

Severity:

Minor

Steps to Reproduce:
  1. Click on the “Phone” icon.
  2. Click on the “Contacts” button.
  3. Click on the “My card” button.
  4. Click on the “Contact Photo & Poster” button.
  5. Click on the “Edit” button.
  6. Click on the “Create New” button.
  7. Click on the “Photos” button.
  8. Choose a picture.
  9. Click on the “Done” button.
  10. Click on the “Continue” button.
  11. Click on the “Update” button.
  12. Scroll down the page.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

It’s not possible to scroll to the bottom of the screen; the screen jumps.

Expected Result:

It should be possible to scroll down the page.

Sticker disappears on sender’s device if message wasn’t delivered

Severity:

Minor

Precondition:
  1. Create a contact with a phone number.
  2. Create a sticker from a photo.
  3. Turn on the airplane mode on your phone.
Steps to Reproduce:
  1. Click on the “Phone” icon.
  2. Click on the “Contacts” button.
  3. Find the created contact with the phone number.
  4. Click on the contact.
  5. Scroll down.
  6. Click on the  “Send Message” button.
  7. Select “mobile”.
  8. Click on the +.
  9. Сlick the “Stickers” button.
  10. Select the created sticker.
  11. Click on the send button.
  12. Close the Messages app completely.
  13. Open the Messages app.
  14. Select the chat where the sticker was sent.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

The sticker that was not delivered disappears.

Expected Result:

Stickers should be displayed on the sender’s device, even if the message wasn’t delivered.

Redundant gray bar is displayed in Settings

Severity:

Minor

Steps to Reproduce:
  1. Click on the Settings icon.
  2. Scroll up.
  3. Click on the search box.
  4. Enter “Screen recognition”.
  5. Click on the “Screen recognition” (Quick Settings) button.
  6. Click on the “Quick Settings” button.
  7. Scroll down.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

A redundant gray bar is displayed in the settings.

Expected Result:

The settings screen should have no visual defects.

Redundant gray bar is displayed in Settings

Keyboard is not displayed every time

Severity:

Minor

Precondition:

Create a contact with a phone number.

 

Steps to Reproduce:
  1. Click on the “Phone” icon.
  2. Click on the “Contacts” button.
  3. Find the created contact with the email.
  4. Click on the contact.
  5. Scroll down.
  6. Select “phone”.
  7. Click on the input field.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

The keyboard is not displayed.
During testing it happened 1 time.

Expected Result:

The keyboard should be displayed every single time.

Keyboard is not displayed every time

Stickers in WhatsApp disappear when you tap and hold them

Severity:

Minor

Precondition:
  1. Create a sticker from a photo.
  2. Install WhatsApp and register an account.
  3. Add a contact who also has a WhatsApp account.
Steps to Reproduce:
  1. Open WhatsApp.
  2. Click on the create chat button in the upper right corner.
  3. Click on a contact who has a WhatsApp account.
  4. Click on the message input field.
  5. Click on the emoji icon on the keyboard.
  6. Press the sticker with your finger for a few seconds.
  7. Remove your finger from the screen.
Environment:

iPhone 11 iOS 17.0 (21A5248v)

Actual Result:

Stickers in WhatsApp disappear when you tap and hold them.

Expected Result:

Stickers shouldn’t disappear.

As expected, iOS 17 developer beta has multiple issues to be addressed before it can reach the general public. Within 18 hours of testing, I found several major bugs, and there are still plenty of test scenarios to check, covering compatibility, performance, interruption, and other types of testing.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us