Repository: flutter
Issue: [Flutter Web] Clicked EditableText does not receive keyboard events when HtmlElementView was tapped before EditableText
Labels: a: text input,engine,a: platform-views,platform-web,has reproducible steps,P2,team-web,triaged-web,found in release: 3.14

<!-- Thank you for using Flutter!

     If you are looking for support, please check out our documentation
     or consider asking a question on Stack Overflow:
      * https://flutter.dev/
      * https://api.flutter.dev/
      * https://stackoverflow.com/questions/tagged/flutter?sort=frequent

     If you have found a bug or if our documentation doesn't have an answer
     to what you're looking for, then fill out the template below. Please read
     our guide to filing a bug first: https://flutter.dev/docs/resources/bug-reports
-->

## Steps to Reproduce

<!-- You must include full steps to reproduce so that we can reproduce the problem. -->

1. Run below Flutter app (compile for web) or see this Dartpad gist: https://dartpad.dev/71d8822a522da7f8d3e27e8bd7e33c35)

<details>
  <summary>Flutter Code</summary>

```
// ignore: avoid_web_libraries_in_flutter
import 'dart:html';
import 'dart:ui' as ui;
import 'package:flutter/material.dart';

void main() {
  // ignore: undefined_prefixed_name
  ui.platformViewRegistry.registerViewFactory(
      'hello-html',
      (int viewId) => IFrameElement()
        ..width = '500'
        ..height = '360'
        ..src = 'https://www.tadaspetra.com'
        ..style.border = 'none');

  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: Column(
          children: [
            Expanded(
              child: Row(
                children: [
                  Container(
                    width: 200,
                    color: Colors.black,
                    child: Padding(
                      padding: const EdgeInsets.all(8.0),
                      child: Column(
                        children: [
                          Text(
                            "After tapping on the webview, tapping on the EditableText widget will " +
                                "not re-route keyboard events to it. Only tapping anywhere that is not " +
                                "the EditableText widget (or the webview) will restore keyboard events " +
                                "to the EditableText widget.\n" +
                                "The Focus Tree appears to be working correctly because the EditableText " +
                                "has the Primary Focus. Click the button to dump the Focus Tree to the debug console.",
                            style: TextStyle(color: Colors.white, fontSize: 12),
                          ),
                          ElevatedButton(
                              onPressed: () => debugDumpFocusTree(),
                              child: Text("Dump Focus Tree"))
                        ],
                      ),
                    ),
                  ),
                  Expanded(
                    child: Container(
                      color: Colors.grey,
                      child: EditableText(
                        controller: TextEditingController(text: "testing 123"),
                        focusNode: FocusNode(),
                        style: TextStyle(),
                        cursorColor: Colors.black,
                        backgroundCursorColor: Colors.black,
                      ),
                    ),
                  ),
                ],
              ),
            ),
            Expanded(
              child: SizedBox(
                width: 640,
                height: 360,
                child: HtmlElementView(viewType: 'hello-html'),
              ),
            ),
          ],
        ),
      ),
    );
  }
}
```

</details>

2. Tap on the EditableText widget and type anything. It should properly insert text here.
3. Tap on the web view. (Trying to type here will not route the keyboard events to the EditableText widget which is expected)
4. Tap on the EditableText widget again.
5. Try typing anything into the editable text. It will not insert text even though it has the Primary Focus in the Focus Tree.

**Expected results:** <!-- what did you want to see? -->
- After tapping in the webview, and tapping on the EditableText widget thereafter, the keyboard events should route to the EditableText widget and the letters should be inserted into the widget.

**Actual results:** <!-- what did you see? -->
- After tapping in the webview, and tapping on the EditableText widget thereafter, the keyboard events do not get routed to the EditableText widget.
- Only tapping anywhere else NOT in the web view and NOT in the EditableText will restore keyboard events to the EditableText widget.

<details>
  <summary>Logs</summary>

```
% flutter run --verbose
[ +144 ms] executing: sysctl hw.optional.arm64
[  +34 ms] Exit code 0 from: sysctl hw.optional.arm64
[   +3 ms] hw.optional.arm64: 1
[   +7 ms] executing: [/Users/tannermeade/Coding/flutter/] git -c
log.showSignature=false log -n 1 --pretty=format:%H
[  +43 ms] Exit code 0 from: git -c log.showSignature=false log -n 1
--pretty=format:%H
[   +1 ms] b22742018b3edf16c6cadd7b76d9db5e7f9064b5
[        ] executing: [/Users/tannermeade/Coding/flutter/] git tag --points-at
b22742018b3edf16c6cadd7b76d9db5e7f9064b5
[  +72 ms] Exit code 0 from: git tag --points-at
b22742018b3edf16c6cadd7b76d9db5e7f9064b5
[        ] 2.2.0
[   +6 ms] executing: [/Users/tannermeade/Coding/flutter/] git rev-parse
--abbrev-ref --symbolic @{u}
[  +18 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/beta
[        ] executing: [/Users/tannermeade/Coding/flutter/] git ls-remote
--get-url origin
[  +18 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[ +144 ms] executing: [/Users/tannermeade/Coding/flutter/] git rev-parse
--abbrev-ref HEAD
[  +28 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] beta
[   +8 ms] executing: sw_vers -productName
[  +23 ms] Exit code 0 from: sw_vers -productName
[        ] macOS
[        ] executing: sw_vers -productVersion
[  +17 ms] Exit code 0 from: sw_vers -productVersion
[        ] 11.2.1
[        ] executing: sw_vers -buildVersion
[  +17 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 20D74
[  +68 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping
update.
[   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[  +50 ms] executing: /Users/tannermeade/Library/Android/sdk/platform-tools/adb
devices -l
[  +20 ms] executing: sysctl hw.optional.arm64
[  +12 ms] Exit code 0 from: sysctl hw.optional.arm64
[        ] hw.optional.arm64: 1
[        ] executing: /usr/bin/arch -arm64e xcrun xcodebuild -version
[ +599 ms] Exit code 0 from: /usr/bin/arch -arm64e xcrun xcodebuild -version
[        ] Xcode 12.5
           Build version 12E262
[   +5 ms] executing: /usr/bin/arch -arm64e xcrun xcdevice list --timeout 2
[   +6 ms] /usr/bin/arch -arm64e xcrun simctl list --json devices
[        ] executing: /usr/bin/arch -arm64e xcrun simctl list --json devices
[  +81 ms] List of devices attached
[  +46 ms] {
             "devices" : {
               "com.apple.CoreSimulator.SimRuntime.iOS-14-3" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/AEED534A-431E-4C93-A2CE-E1F1B0E39201\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/AEED534A-431E-4C93-A2CE-E1F1B0E39201",
                   "udid" : "AEED534A-431E-4C93-A2CE-E1F1B0E39201",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
                   "state" : "Shutdown",
                   "name" : "iPhone 8"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/6374DBC4-B32E-4C3D-B3AD-44FC45E5BF2A\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/6374DBC4-B32E-4C3D-B3AD-44FC45E5BF2A",
                   "udid" : "6374DBC4-B32E-4C3D-B3AD-44FC45E5BF2A",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
                   "state" : "Shutdown",
                   "name" : "iPhone 8 Plus"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/A435C8C3-F0C5-4603-BC78-5AC6A461AAC1\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/A435C8C3-F0C5-4603-BC78-5AC6A461AAC1",
                   "udid" : "A435C8C3-F0C5-4603-BC78-5AC6A461AAC1",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/3EF2CB9C-0C27-422F-8E7C-CD8FB62358C6\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/3EF2CB9C-0C27-422F-8E7C-CD8FB62358C6",
                   "udid" : "3EF2CB9C-0C27-422F-8E7C-CD8FB62358C6",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/E1AE765A-0B5E-4527-9784-E35FC1A1276F\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/E1AE765A-0B5E-4527-9784-E35FC1A1276F",
                   "udid" : "E1AE765A-0B5E-4527-9784-E35FC1A1276F",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/E5337CD4-A915-4C15-9F57-F04DA51A01E9\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/E5337CD4-A915-4C15-9F57-F04DA51A01E9",
                   "udid" : "E5337CD4-A915-4C15-9F57-F04DA51A01E9",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPhone SE (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/A0385F23-4501-4369-AB5B-1C6B07E3DB04\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/A0385F23-4501-4369-AB5B-1C6B07E3DB04",
                   "udid" : "A0385F23-4501-4369-AB5B-1C6B07E3DB04",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 mini"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/6BC47052-90F8-49D0-AF49-61E23FE16D19\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/6BC47052-90F8-49D0-AF49-61E23FE16D19",
                   "udid" : "6BC47052-90F8-49D0-AF49-61E23FE16D19",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Shutdown",
                   "name" : "iPhone 12"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/81CCAB41-FB4C-4D68-9938-48A6ECEAB648\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/81CCAB41-FB4C-4D68-9938-48A6ECEAB648",
                   "udid" : "81CCAB41-FB4C-4D68-9938-48A6ECEAB648",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/2CE204B2-0731-498F-84A4-853D8906D682\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/2CE204B2-0731-498F-84A4-853D8906D682",
                   "udid" : "2CE204B2-0731-498F-84A4-853D8906D682",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/40BEED95-13A5-4BA4-9A28-5B4A8A08A461\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/40BEED95-13A5-4BA4-9A28-5B4A8A08A461",
                   "udid" : "40BEED95-13A5-4BA4-9A28-5B4A8A08A461",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPod touch (7th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/58ED2286-E416-4D84-9D12-82D189499961\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/58ED2286-E416-4D84-9D12-82D189499961",
                   "udid" : "58ED2286-E416-4D84-9D12-82D189499961",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (9.7-inch)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/9BA87DBE-DB58-453B-B839-8C55676887A0\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/9BA87DBE-DB58-453B-B839-8C55676887A0",
                   "udid" : "9BA87DBE-DB58-453B-B839-8C55676887A0",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (11-inch) (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/1374EEB2-7A5F-49B9-80E7-47C80DB518F5\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/1374EEB2-7A5F-49B9-80E7-47C80DB518F5",
                   "udid" : "1374EEB2-7A5F-49B9-80E7-47C80DB518F5",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (12.9-inch) (4th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/8F5A18E1-3660-4447-A17E-AC43DC424582\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/8F5A18E1-3660-4447-A17E-AC43DC424582",
                   "udid" : "8F5A18E1-3660-4447-A17E-AC43DC424582",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad (8th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/A48DE9F2-A933-4F3A-A198-93D4E4CE26F4\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/A48DE9F2-A933-4F3A-A198-93D4E4CE26F4",
                   "udid" : "A48DE9F2-A933-4F3A-A198-93D4E4CE26F4",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Air (4th generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.tvOS-14-2" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/9F9BF017-710D-4102-B9C3-514F6724E78B\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/9F9BF017-710D-4102-B9C3-514F6724E78B",
                   "udid" : "9F9BF017-710D-4102-B9C3-514F6724E78B",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/2726E61B-D7C7-4691-88E3-8E384B1E5F23\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/2726E61B-D7C7-4691-88E3-8E384B1E5F23",
                   "udid" : "2726E61B-D7C7-4691-88E3-8E384B1E5F23",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-4K",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/F27B5EBB-44A9-4B39-AF35-EB2BFDF44BE5\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/F27B5EBB-44A9-4B39-AF35-EB2BFDF44BE5",
                   "udid" : "F27B5EBB-44A9-4B39-AF35-EB2BFDF44BE5",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (at 1080p)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-7-4" : [
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/28C12F11-401C-4FAD-BF5E-4DB561F4999F\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/28C12F11-401C-4FAD-BF5E-4DB561F4999F",
                   "udid" : "28C12F11-401C-4FAD-BF5E-4DB561F4999F",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 40mm"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/B421C979-D1BE-45AB-8895-53825C07BDE2\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/B421C979-D1BE-45AB-8895-53825C07BDE2",
                   "udid" : "B421C979-D1BE-45AB-8895-53825C07BDE2",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 44mm"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/7ED02C2A-4520-4EBF-86AE-696641D81703\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/7ED02C2A-4520-4EBF-86AE-696641D81703",
                   "udid" : "7ED02C2A-4520-4EBF-86AE-696641D81703",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 40mm"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/789565FF-B15C-4DE2-93DD-72CC446852AF\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/789565FF-B15C-4DE2-93DD-72CC446852AF",
                   "udid" : "789565FF-B15C-4DE2-93DD-72CC446852AF",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 44mm"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-14-5" : [
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/4B911DAC-FE54-4815-8980-6A3382668697\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/4B911DAC-FE54-4815-8980-6A3382668697",
                   "udid" : "4B911DAC-FE54-4815-8980-6A3382668697",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
                   "state" : "Shutdown",
                   "name" : "iPhone 8"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/8D0E60E1-900C-40B1-9F7F-E6E58A915682\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/8D0E60E1-900C-40B1-9F7F-E6E58A915682",
                   "udid" : "8D0E60E1-900C-40B1-9F7F-E6E58A915682",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
                   "state" : "Shutdown",
                   "name" : "iPhone 8 Plus"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/D413877E-33D0-4A93-81DC-B4980ED6C3E9\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/D413877E-33D0-4A93-81DC-B4980ED6C3E9",
                   "udid" : "D413877E-33D0-4A93-81DC-B4980ED6C3E9",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/30A4ECF9-D70A-4437-A4A6-2A50E3FD3762\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/30A4ECF9-D70A-4437-A4A6-2A50E3FD3762",
                   "udid" : "30A4ECF9-D70A-4437-A4A6-2A50E3FD3762",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/D608DBFD-1030-42E4-A5BB-8F2344DFB152\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/D608DBFD-1030-42E4-A5BB-8F2344DFB152",
                   "udid" : "D608DBFD-1030-42E4-A5BB-8F2344DFB152",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro Max"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/27563840-321D-4924-884E-B35A12D8FCB2\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/27563840-321D-4924-884E-B35A12D8FCB2",
                   "udid" : "27563840-321D-4924-884E-B35A12D8FCB2",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPhone SE (2nd generation)"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/7F0CD0EA-6AC2-4C98-82F4-555F13006CFA\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/7F0CD0EA-6AC2-4C98-82F4-555F13006CFA",
                   "udid" : "7F0CD0EA-6AC2-4C98-82F4-555F13006CFA",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 mini"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/776E5FD2-4832-4864-B28D-B75EC6938559\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/776E5FD2-4832-4864-B28D-B75EC6938559",
                   "udid" : "776E5FD2-4832-4864-B28D-B75EC6938559",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Shutdown",
                   "name" : "iPhone 12"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/D36BCCDB-8662-4365-A7B0-3566F7375860\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/D36BCCDB-8662-4365-A7B0-3566F7375860",
                   "udid" : "D36BCCDB-8662-4365-A7B0-3566F7375860",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/21232B28-F293-430F-B2DF-20EBB9391E03\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/21232B28-F293-430F-B2DF-20EBB9391E03",
                   "udid" : "21232B28-F293-430F-B2DF-20EBB9391E03",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro Max"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/68CC282A-D796-4EEF-8307-CBF2C4F3A9EA\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/68CC282A-D796-4EEF-8307-CBF2C4F3A9EA",
                   "udid" : "68CC282A-D796-4EEF-8307-CBF2C4F3A9EA",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPod touch (7th generation)"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/2FD826E1-D0AE-4776-B849-DC370908D087\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/2FD826E1-D0AE-4776-B849-DC370908D087",
                   "udid" : "2FD826E1-D0AE-4776-B849-DC370908D087",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (9.7-inch)"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/A2802EA8-CF1C-4086-ACB2-3E388084B104\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/A2802EA8-CF1C-4086-ACB2-3E388084B104",
                   "udid" : "A2802EA8-CF1C-4086-ACB2-3E388084B104",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad (8th generation)"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/5B18CD05-EC0E-4348-84FA-0754A6221332\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/5B18CD05-EC0E-4348-84FA-0754A6221332",
                   "udid" : "5B18CD05-EC0E-4348-84FA-0754A6221332",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Air (4th generation)"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/E742AB0A-3184-454F-9C51-23E282253584\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/E742AB0A-3184-454F-9C51-23E282253584",
                   "udid" : "E742AB0A-3184-454F-9C51-23E282253584",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-3rd-generation",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (11-inch) (3rd generation)"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/F52ED188-6DB5-4B9D-BC59-47AF9B23570C\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/F52ED188-6DB5-4B9D-BC59-47AF9B23570C",
                   "udid" : "F52ED188-6DB5-4B9D-BC59-47AF9B23570C",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-5th-generation",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (12.9-inch) (5th generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.tvOS-14-3" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/F37363C0-8B13-455B-AD2A-CA84F1FE55A4\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/F37363C0-8B13-455B-AD2A-CA84F1FE55A4",
                   "udid" : "F37363C0-8B13-455B-AD2A-CA84F1FE55A4",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/7E84E6A6-3A2C-4952-8C34-5A26F54A3209\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/7E84E6A6-3A2C-4952-8C34-5A26F54A3209",
                   "udid" : "7E84E6A6-3A2C-4952-8C34-5A26F54A3209",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-4K",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/35D27286-D99B-4A81-8B6C-2F29F5896276\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/35D27286-D99B-4A81-8B6C-2F29F5896276",
                   "udid" : "35D27286-D99B-4A81-8B6C-2F29F5896276",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (at 1080p)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-14-2" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/736FE141-5359-47E6-9785-2603A073E63D\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/736FE141-5359-47E6-9785-2603A073E63D",
                   "udid" : "736FE141-5359-47E6-9785-2603A073E63D",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
                   "state" : "Shutdown",
                   "name" : "iPhone 8"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/41593767-1BCA-482F-B578-B17B6FDBBE7F\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/41593767-1BCA-482F-B578-B17B6FDBBE7F",
                   "udid" : "41593767-1BCA-482F-B578-B17B6FDBBE7F",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
                   "state" : "Shutdown",
                   "name" : "iPhone 8 Plus"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/6923DF49-2026-4D25-8C1B-1E86ABB94B68\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/6923DF49-2026-4D25-8C1B-1E86ABB94B68",
                   "udid" : "6923DF49-2026-4D25-8C1B-1E86ABB94B68",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/86B6025D-95AD-415D-8587-FDBD80FB12DD\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/86B6025D-95AD-415D-8587-FDBD80FB12DD",
                   "udid" : "86B6025D-95AD-415D-8587-FDBD80FB12DD",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/FCBF6333-AFD6-4B49-809F-4E31A206BD26\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/FCBF6333-AFD6-4B49-809F-4E31A206BD26",
                   "udid" : "FCBF6333-AFD6-4B49-809F-4E31A206BD26",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/16525D3B-7578-4BAD-9EFE-14771C1F1098\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/16525D3B-7578-4BAD-9EFE-14771C1F1098",
                   "udid" : "16525D3B-7578-4BAD-9EFE-14771C1F1098",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPhone SE (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/F561C654-0A33-4350-ACE9-70E2E6F49016\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/F561C654-0A33-4350-ACE9-70E2E6F49016",
                   "udid" : "F561C654-0A33-4350-ACE9-70E2E6F49016",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 mini"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/A7C4A9FE-C6BF-4DCA-85DF-74D30D3A7CE9\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/A7C4A9FE-C6BF-4DCA-85DF-74D30D3A7CE9",
                   "udid" : "A7C4A9FE-C6BF-4DCA-85DF-74D30D3A7CE9",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Shutdown",
                   "name" : "iPhone 12"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/360A982A-8139-47B8-A6EF-44BCC734DD4E\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/360A982A-8139-47B8-A6EF-44BCC734DD4E",
                   "udid" : "360A982A-8139-47B8-A6EF-44BCC734DD4E",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/E484684C-7384-4CE6-94F3-5D74815C344F\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/E484684C-7384-4CE6-94F3-5D74815C344F",
                   "udid" : "E484684C-7384-4CE6-94F3-5D74815C344F",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/E147DCBB-A2B3-4D87-AF21-E14A35C73334\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/E147DCBB-A2B3-4D87-AF21-E14A35C73334",
                   "udid" : "E147DCBB-A2B3-4D87-AF21-E14A35C73334",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPod touch (7th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/76F91F57-1B3F-4F00-8387-9A2F3FADE6DF\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/76F91F57-1B3F-4F00-8387-9A2F3FADE6DF",
                   "udid" : "76F91F57-1B3F-4F00-8387-9A2F3FADE6DF",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (9.7-inch)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/D74E4AB0-B84B-4668-BDCE-AFB7144DDD62\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/D74E4AB0-B84B-4668-BDCE-AFB7144DDD62",
                   "udid" : "D74E4AB0-B84B-4668-BDCE-AFB7144DDD62",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (11-inch) (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/D0B699C1-EA38-46AB-9E9F-8BC59765F042\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/D0B699C1-EA38-46AB-9E9F-8BC59765F042",
                   "udid" : "D0B699C1-EA38-46AB-9E9F-8BC59765F042",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (12.9-inch) (4th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/724822EE-E9A0-47B4-871E-2264AFE83EC2\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/724822EE-E9A0-47B4-871E-2264AFE83EC2",
                   "udid" : "724822EE-E9A0-47B4-871E-2264AFE83EC2",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad (8th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/03B18BB6-9C1F-46FC-A9CF-759713725845\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/03B18BB6-9C1F-46FC-A9CF-759713725845",
                   "udid" : "03B18BB6-9C1F-46FC-A9CF-759713725845",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Air (4th generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-7-1" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/11D66BAC-9EA1-415E-B33F-C13509748EC5\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/11D66BAC-9EA1-415E-B33F-C13509748EC5",
                   "udid" : "11D66BAC-9EA1-415E-B33F-C13509748EC5",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 40mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/65492C66-0AE3-4383-ADF7-8CC62BFD5A69\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/65492C66-0AE3-4383-ADF7-8CC62BFD5A69",
                   "udid" : "65492C66-0AE3-4383-ADF7-8CC62BFD5A69",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 44mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/70CC9A58-F57F-4480-80EE-D4BE96D592BB\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/70CC9A58-F57F-4480-80EE-D4BE96D592BB",
                   "udid" : "70CC9A58-F57F-4480-80EE-D4BE96D592BB",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 40mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/442549DB-B10A-4DD4-85AA-9B9236949D16\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/442549DB-B10A-4DD4-85AA-9B9236949D16",
                   "udid" : "442549DB-B10A-4DD4-85AA-9B9236949D16",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 44mm"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.tvOS-14-5" : [
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/CF5456F5-0FB4-43B6-88B4-279E7241E139\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/CF5456F5-0FB4-43B6-88B4-279E7241E139",
                   "udid" : "CF5456F5-0FB4-43B6-88B4-279E7241E139",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/C7F33FA3-962E-45D2-BF12-49AEF63B3194\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/C7F33FA3-962E-45D2-BF12-49AEF63B3194",
                   "udid" : "C7F33FA3-962E-45D2-BF12-49AEF63B3194",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-2nd-generation-4K",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (2nd generation)"
                 },
                 {
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/E9D41A24-7CD8-4E3F-A359-F70617EE442C\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/E9D41A24-7CD8-4E3F-A359-F70617EE442C",
                   "udid" : "E9D41A24-7CD8-4E3F-A359-F70617EE442C",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-2nd-generation-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (at 1080p) (2nd generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-14-4" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/209E7165-A943-4792-9FD5-B22C97D577EB\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/209E7165-A943-4792-9FD5-B22C97D577EB",
                   "udid" : "209E7165-A943-4792-9FD5-B22C97D577EB",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
                   "state" : "Shutdown",
                   "name" : "iPhone 8"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/473A63C9-4EF4-4717-849E-D55A3AA9EE9F\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/473A63C9-4EF4-4717-849E-D55A3AA9EE9F",
                   "udid" : "473A63C9-4EF4-4717-849E-D55A3AA9EE9F",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
                   "state" : "Shutdown",
                   "name" : "iPhone 8 Plus"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/1D1FED0F-88AF-4F40-AF5C-00A38689E85D\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/1D1FED0F-88AF-4F40-AF5C-00A38689E85D",
                   "udid" : "1D1FED0F-88AF-4F40-AF5C-00A38689E85D",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/B0D23301-1F05-4D9B-8DEA-2EFA4D9BFA8E\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/B0D23301-1F05-4D9B-8DEA-2EFA4D9BFA8E",
                   "udid" : "B0D23301-1F05-4D9B-8DEA-2EFA4D9BFA8E",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/50114D03-111C-4D6C-9480-B13281ED0648\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/50114D03-111C-4D6C-9480-B13281ED0648",
                   "udid" : "50114D03-111C-4D6C-9480-B13281ED0648",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/D92BA967-82FD-45B5-BFBE-25F966971B08\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/D92BA967-82FD-45B5-BFBE-25F966971B08",
                   "udid" : "D92BA967-82FD-45B5-BFBE-25F966971B08",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPhone SE (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/127C58D3-93A2-4EDB-8B05-B2ECD2298682\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/127C58D3-93A2-4EDB-8B05-B2ECD2298682",
                   "udid" : "127C58D3-93A2-4EDB-8B05-B2ECD2298682",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 mini"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/F14B776C-C1B0-47C1-8D65-76983CB5DC17\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/F14B776C-C1B0-47C1-8D65-76983CB5DC17",
                   "udid" : "F14B776C-C1B0-47C1-8D65-76983CB5DC17",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Shutdown",
                   "name" : "iPhone 12"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/AEE1EFD2-910B-4D62-9CF6-968CD4BA18DC\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/AEE1EFD2-910B-4D62-9CF6-968CD4BA18DC",
                   "udid" : "AEE1EFD2-910B-4D62-9CF6-968CD4BA18DC",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/3CC469E6-5778-4030-B20D-FE8FDFEAB30F\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/3CC469E6-5778-4030-B20D-FE8FDFEAB30F",
                   "udid" : "3CC469E6-5778-4030-B20D-FE8FDFEAB30F",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/9DF89F35-09EE-4A7D-9372-98C642C4E52C\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/9DF89F35-09EE-4A7D-9372-98C642C4E52C",
                   "udid" : "9DF89F35-09EE-4A7D-9372-98C642C4E52C",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPod touch (7th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/EDA5E61D-068A-4637-98B5-707754B895EF\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/EDA5E61D-068A-4637-98B5-707754B895EF",
                   "udid" : "EDA5E61D-068A-4637-98B5-707754B895EF",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (9.7-inch)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/B2FD97A3-02CC-4257-A32E-F24E5F6C001C\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/B2FD97A3-02CC-4257-A32E-F24E5F6C001C",
                   "udid" : "B2FD97A3-02CC-4257-A32E-F24E5F6C001C",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (11-inch) (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/6A31972C-9424-4860-9193-646BE3B84CB4\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/6A31972C-9424-4860-9193-646BE3B84CB4",
                   "udid" : "6A31972C-9424-4860-9193-646BE3B84CB4",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (12.9-inch) (4th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/A8525959-0B76-4642-A371-577082F2ABF3\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/A8525959-0B76-4642-A371-577082F2ABF3",
                   "udid" : "A8525959-0B76-4642-A371-577082F2ABF3",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad (8th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/E72D744E-7109-4DD8-9B58-3F8FF0F08F51\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/E72D744E-7109-4DD8-9B58-3F8FF0F08F51",
                   "udid" : "E72D744E-7109-4DD8-9B58-3F8FF0F08F51",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Air (4th generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-7-2" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/BDB10FF5-5E79-4991-BF27-35207F310935\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/BDB10FF5-5E79-4991-BF27-35207F310935",
                   "udid" : "BDB10FF5-5E79-4991-BF27-35207F310935",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 40mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/C1D6B909-E823-4B18-8AE2-5B59E3E19B4C\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/C1D6B909-E823-4B18-8AE2-5B59E3E19B4C",
                   "udid" : "C1D6B909-E823-4B18-8AE2-5B59E3E19B4C",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 44mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/7E62CF42-1C0B-43FA-809A-6C056EBB6B78\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/7E62CF42-1C0B-43FA-809A-6C056EBB6B78",
                   "udid" : "7E62CF42-1C0B-43FA-809A-6C056EBB6B78",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 40mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/tannermeade\/Library\/Developer\/CoreSimulator\/Devices\/38036F8C-8ED4-42A7-A079-9ED9B87708AE\/data",
                   "logPath" : "\/Users\/tannermeade\/Library\/Logs\/CoreSimulator\/38036F8C-8ED4-42A7-A079-9ED9B87708AE",
                   "udid" : "38036F8C-8ED4-42A7-A079-9ED9B87708AE",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 44mm"
                 }
               ]
             }
           }
[+2723 ms] [
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.4 (18T187)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch6,1",
                        "identifier" : "7ED02C2A-4520-4EBF-86AE-696641D81703",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.watch-series6-1",
                        "modelName" : "Apple Watch Series 6 - 40mm",
                        "name" : "Apple Watch Series 6 - 40mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad11,7",
                        "identifier" : "A2802EA8-CF1C-4086-ACB2-3E388084B104",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipad-8-wwan-1",
                        "modelName" : "iPad (8th generation)",
                        "name" : "iPad (8th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18L191)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV11,1",
                        "identifier" : "E9D41A24-7CD8-4E3F-A359-F70617EE442C",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.apple-tv-4k-2nd",
                        "modelName" : "Apple TV 4K (at 1080p) (2nd generation)",
                        "name" : "Apple TV 4K (at 1080p) (2nd generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.4 (18T187)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch6,2",
                        "identifier" : "789565FF-B15C-4DE2-93DD-72CC446852AF",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.watch-series6-1",
                        "modelName" : "Apple Watch Series 6 - 44mm",
                        "name" : "Apple Watch Series 6 - 44mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone10,5",
                        "identifier" : "8D0E60E1-900C-40B1-9F7F-E6E58A915682",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-8-plus-2",
                        "modelName" : "iPhone 8 Plus",
                        "name" : "iPhone 8 Plus"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18L191)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV11,1",
                        "identifier" : "C7F33FA3-962E-45D2-BF12-49AEF63B3194",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.apple-tv-4k-2nd",
                        "modelName" : "Apple TV 4K (2nd generation)",
                        "name" : "Apple TV 4K (2nd generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,1",
                        "identifier" : "D413877E-33D0-4A93-81DC-B4980ED6C3E9",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-11-1",
                        "modelName" : "iPhone 11",
                        "name" : "iPhone 11"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad6,4",
                        "identifier" : "2FD826E1-D0AE-4776-B849-DC370908D087",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipad-pro-9point7-a1674-b9b7ba",
                        "modelName" : "iPad Pro (9.7-inch)",
                        "name" : "iPad Pro (9.7-inch)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,5",
                        "identifier" : "D608DBFD-1030-42E4-A5BB-8F2344DFB152",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-11-pro-max-1",
                        "modelName" : "iPhone 11 Pro Max",
                        "name" : "iPhone 11 Pro Max"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.4 (18T187)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch5,4",
                        "identifier" : "B421C979-D1BE-45AB-8895-53825C07BDE2",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.watch-series5-1",
                        "modelName" : "Apple Watch Series 5 - 44mm",
                        "name" : "Apple Watch Series 5 - 44mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,8",
                        "identifier" : "27563840-321D-4924-884E-B35A12D8FCB2",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-se-1",
                        "modelName" : "iPhone SE (2nd generation)",
                        "name" : "iPhone SE (2nd generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,2",
                        "identifier" : "776E5FD2-4832-4864-B28D-B75EC6938559",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-12-1",
                        "modelName" : "iPhone 12",
                        "name" : "iPhone 12"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18L191)",
                        "available" : true,
                        "platform" : "com.apple.platform.appletvsimulator",
                        "modelCode" : "AppleTV5,3",
                        "identifier" : "CF5456F5-0FB4-43B6-88B4-279E7241E139",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.apple-tv-4",
                        "modelName" : "Apple TV",
                        "name" : "Apple TV"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,3",
                        "identifier" : "D36BCCDB-8662-4365-A7B0-3566F7375860",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-12-pro-1",
                        "modelName" : "iPhone 12 Pro",
                        "name" : "iPhone 12 Pro"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad13,10",
                        "identifier" : "F52ED188-6DB5-4B9D-BC59-47AF9B23570C",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipad-pro-12point9-5th-1",
                        "modelName" : "iPad Pro (12.9-inch) (5th generation)",
                        "name" : "iPad Pro (12.9-inch) (5th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPod9,1",
                        "identifier" : "68CC282A-D796-4EEF-8307-CBF2C4F3A9EA",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipod-touch-7-2",
                        "modelName" : "iPod touch (7th generation)",
                        "name" : "iPod touch (7th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone10,4",
                        "identifier" : "4B911DAC-FE54-4815-8980-6A3382668697",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-8-2",
                        "modelName" : "iPhone 8",
                        "name" : "iPhone 8"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "7.4 (18T187)",
                        "available" : true,
                        "platform" : "com.apple.platform.watchsimulator",
                        "modelCode" : "Watch5,3",
                        "identifier" : "28C12F11-401C-4FAD-BF5E-4DB561F4999F",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.watch-series5-1",
                        "modelName" : "Apple Watch Series 5 - 40mm",
                        "name" : "Apple Watch Series 5 - 40mm"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone12,3",
                        "identifier" : "30A4ECF9-D70A-4437-A4A6-2A50E3FD3762",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-11-pro-1",
                        "modelName" : "iPhone 11 Pro",
                        "name" : "iPhone 11 Pro"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad13,5",
                        "identifier" : "E742AB0A-3184-454F-9C51-23E282253584",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipad-pro-11-3rd-1",
                        "modelName" : "iPad Pro (11-inch) (3rd generation)",
                        "name" : "iPad Pro (11-inch) (3rd generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,4",
                        "identifier" : "21232B28-F293-430F-B2DF-20EBB9391E03",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-12-pro-max-1",
                        "modelName" : "iPhone 12 Pro Max",
                        "name" : "iPhone 12 Pro Max"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad13,2",
                        "identifier" : "5B18CD05-EC0E-4348-84FA-0754A6221332",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.ipad-air4-1",
                        "modelName" : "iPad Air (4th generation)",
                        "name" : "iPad Air (4th generation)"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.5 (18E182)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,1",
                        "identifier" : "7F0CD0EA-6AC2-4C98-82F4-555F13006CFA",
                        "architecture" : "arm64",
                        "modelUTI" : "com.apple.iphone-12-mini-1",
                        "modelName" : "iPhone 12 mini",
                        "name" : "iPhone 12 mini"
                      }
                    ]

                    objc[36973]: Class AMSupportURLConnectionDelegate is implemented in both ?? (0x1f561c188) and ?? (0x10617c2b8). One of the two will be used. Which one is undefined.
                    objc[36973]: Class AMSupportURLSession is implemented in both ?? (0x1f561c1d8) and ?? (0x10617c308). One of the two will be used. Which one is undefined.
[  +39 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +91 ms] Multiple devices found:
[  +59 ms] macOS (desktop) • macos  • darwin-arm64   • macOS 11.2.1 20D74 darwin-arm
[   +2 ms] Chrome (web)    • chrome • web-javascript • Google Chrome 90.0.4430.212
[   +2 ms] [1]: macOS (macos)
[        ] [2]: Chrome (chrome)
[   +2 ms] Please choose one (To quit, press "q/Q")
[        ] : 
[+9263 ms] 2
[  +68 ms] Skipping pub get: version match.
[ +145 ms] Generating /Users/tannermeade/Coding/dev/iframetest/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[ +125 ms] Launching lib/main.dart on Chrome in debug mode...
[ +159 ms] Updating assets
[  +69 ms] Waiting for connection from debug service on Chrome...
[ +126 ms] <- reset
[   +7 ms] /Users/tannermeade/Coding/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev /Users/tannermeade/Coding/flutter/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/tannermeade/Coding/flutter/bin/cache/flutter_web_sdk/ --incremental --target=dartdevc --debugger-module-names --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill
/var/folders/tl/bm36x_v15tl2z6ct2d0429wh0000gn/T/flutter_tools.xRyMxM/flutter_tool.Yfjn6y/app.dill --libraries-spec file:///Users/tannermeade/Coding/flutter/bin/cache/flutter_web_sdk/libraries.json
--packages /Users/tannermeade/Coding/dev/iframetest/.dart_tool/package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-root
/var/folders/tl/bm36x_v15tl2z6ct2d0429wh0000gn/T/flutter_tools.xRyMxM/flutter_tools.gwaD0v --filesystem-scheme org-dartlang-app --initialize-from-dill
build/b1b715402d823b7fd5c2b68d2edcb2ce.cache.dill.track.dill --platform file:///Users/tannermeade/Coding/flutter/bin/cache/flutter_web_sdk/kernel/flutter_ddc_sdk_sound.dill --sound-null-safety
[  +24 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[+13562 ms] Waiting for connection from debug service on Chrome... (completed in 13.7s)
[   +6 ms] Synced 28.2MB.
[        ] <- accept
[        ] Caching compiled dill
[ +224 ms] Using Google Chrome 90.0.4430.212 

[+2150 ms] [CHROME]:
[   +9 ms] [CHROME]:DevTools listening on ws://127.0.0.1:53635/devtools/browser/9cdc819c-b6ff-4a9a-89c8-561c818bc62b
[ +896 ms] DwdsInjector: Received request for entrypoint at http://localhost:53614/main_module.bootstrap.js
[   +6 ms] MetadataProvider: Loading debug metadata...
[  +15 ms] MetadataProvider: Loaded debug metadata (sound null safety)
[   +8 ms] DwdsInjector: Injected debugging metadata for entrypoint at http://localhost:53614/main_module.bootstrap.js
[+1869 ms] ChromeProxyService: Initializing expression compiler for main_module.bootstrap.js with sound null safety: true
[ +113 ms] DevHandler: Debug service listening on ws://127.0.0.1:53657/SEK1vp3UA6s=/ws

[  +37 ms] This app is linked to the debug service: ws://127.0.0.1:53657/SEK1vp3UA6s=/ws
[   +9 ms] Debug service listening on ws://127.0.0.1:53657/SEK1vp3UA6s=/ws
[        ] 💪 Running with sound null safety 💪
[   +5 ms] 🔥  To hot restart changes while running, press "r" or "R".
[        ] For a more detailed help message, press "h". To quit, press "q".
```

<!--
     Run `flutter analyze` and attach any output of that command below.
     If there are any analysis errors, try resolving them before filing this issue.
-->

```
% flutter analyze
No issues found! (ran in 1.9s)
```

<!-- Finally, paste the output of running `flutter doctor -v` here. -->

This bug currently is happening on beta, master, and stable. I know there are a lot of fixes for Flutter web in beta so I thought it best to provide a doctor for the beta branch as that is probably most helpful and up to date.
```
[✓] Flutter (Channel beta, 2.2.0, on macOS 11.2.1 20D74 darwin-arm, locale en-US)
    • Flutter version 2.2.0 at /Users/tannermeade/Coding/flutter
    • Framework revision b22742018b (2 weeks ago), 2021-05-14 19:12:57 -0700
    • Engine revision a9d88a4d18
    • Dart version 2.13.0

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tannermeade/Library/Android/sdk
    • Platform android-30-3, build-tools 30.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5, Build version 12E262
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.51.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.17.0

[✓] Connected device (2 available)
    • macOS (desktop) • macos  • darwin-arm64   • macOS 11.2.1 20D74 darwin-arm
    • Chrome (web)    • chrome • web-javascript • Google Chrome 90.0.4430.212

• No issues found!
```

</details>