question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

iPhone perf queue needs updates (device+host)

See original GitHub issue

Context

We found out DDFUN haven’t originally disabled auto-updates on the phones. This led to the phones downloading the iOS 15.4 update and prompting to install it. We disabled auto-updates but the update is already downloaded and keeps prompting. The prompt causes our tests to hang.

image

This means:

  • We need to install the update
  • This means we need to install new Xcode
  • That means we need to install MacOS 12
  • That means we need to create a new queue and move the devices there, then kill the old queue

Steps to do

Before we do the actual update, wait for Premek to test iOS 15.4 device runs first.

  1. Create a new queue osx.1200.amd64.iphone.perf with Xcode 13.3 and MacOS 12.00 (this step can be done already)
  2. Ask DDFUN to update the MacOS on the existing machines and to update the iPhones (ask them to confirm auto-updates are still off and phones are vertical with rotation lock on) Machines are DNCENGMAC044 and DNCENGMAC045
  3. Install Xcode 13.3 on these machines
  4. Move the machines into the new queue
  5. Remove the old queue

Please keep @LoopedBard3 and @akoeplinger know (through this issue for instance) about any steps as their tests rely on this.

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:8 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
premuncommented, May 6, 2022

@akoeplinger the dialog should be cleared. DDFUN followed the steps from the blog post to “finish the setting up later”.

Let me know how it goes, we can re-open this again if you see hangs still.

1reaction
premuncommented, May 4, 2022

@akoeplinger @LoopedBard3 DDFUN came back to me:

MLS has factory reset both PERFIOS-01 and PERFIOS-02. The iOS version is still 14.2.1, so they did not have to update to do the reset. The trust to the host has been setup, automatic updates turned off, and screen rotation locked to vertical position. I renamed them on the hosts back PERFIOS-01 and 02 since after the reset the names reverted to just “iPhone”.

So we should be free of the modal dialog

Read more comments on GitHub >

github_iconTop Results From Across the Web

Update your iPhone or iPad
Go to Settings > General > Software Update. · Tap Automatic Updates, then turn on Download iOS Updates. · Turn on Install iOS...
Read more >
Add music to your queue to play next on your iPhone, iPad ...
Transfer your music queue between iPhone and HomePod​​ Update your HomePod and iPhone to the latest version of iOS. Then you can transfer...
Read more >
Update iOS on iPhone
Go to Settings > General > Software Update > Automatic Updates. Turn on Download iOS Updates and Install iOS Updates. When an update...
Read more >
Required Device Capabilities - Support
Learn about the compatibility of each device model with UIRequiredDeviceCapabilities keys to ensure that your users only download apps that their device ...
Read more >
About iOS 14 Updates
iOS 14 updates the core experience of iPhone with redesigned widgets on the Home Screen, a new way to automatically organize apps with...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found