First App.
Your learning space A little progress, every day
CHAPTER 09Lesson 31 of 36

Turn feedback into a better app

Ask people to try a few real tasks, then listen for what stopped them. Fix the most important problem before adding more features.

On your Mac6 min read & do
By the end of this lesson

Collect useful feedback and distribute an improved build.

Let’s do this

  1. 1
    On your Mac

    Give each tester a small task

    Ask them to complete the app’s main job without explaining every tap. For example, “Add a plant and find it again.” Ask what they expected, what happened and which screen was confusing.

  2. 2
    On your Mac

    Collect the evidence

    Ask for the app’s build number, iPhone model, iOS version, steps and a screenshot with private information covered. TestFlight also lets testers send feedback, including from a screenshot. Look in your app’s TestFlight feedback area.

  3. 3
    In Codex

    Fix one problem and check it

    Paste a clear report into Codex. Ask it to reproduce the problem and make a small fix. Run the failing task again, then repeat your main checklist to make sure something else did not break.

  4. 4
    In Xcode

    Upload the next build

    Increase the build number in Xcode, archive and upload again. Wait for processing, add the build to the external testing group and complete any required review. Tell testers what changed and ask them to repeat the failed task.

Invite Testers dialogue with Email selected, alongside Existing and Import options.View larger
Apple’s current guide uses this example. Your app’s name and version will differ.Screenshot source (opens a new tab)

A message for Codex

Help me fix one tester report for my first iPhone app. Expected: [what should happen]. Actual: [what happened]. Steps: [numbered taps]. Device and iOS: [details]. Build: [number]. First identify likely causes and how to reproduce it. Make the smallest justified fix, then give me checks for both the fix and the main app journey.

What you should see

The tester can repeat the original task successfully in the new build.

If you get stuck

Go at your own pace. There is no test to pass.

Checked 7 September 2026. Screens can change; the official guides below have the latest steps.

TestFlight overviewInvite external TestFlight testersUpload a beta app