Appium Finds multiple bundleIds during a run and relaunches app

During execution of hybrid app running on real IOS device OS 16.1, Appium version 1.22.3. Appium logs are shown below:

`[debug] [RemoteDebugger] Checking for bundle identifiers: com.apple.WebKit.WebContent, process-com.apple.WebKit.WebContent, process-SafariViewService, com.apple.SafariViewService, *, com.dummy.mobile

[debug] [RemoteDebugger] Checking for bundle identifiers: com.apple.WebKit.WebContent, process-com.apple.WebKit.WebContent, process-SafariViewService, com.apple.SafariViewService, *, com.dummy.mobile

[debug] [RemoteDebugger] Trying out the possible app ids: PID:1428, PID:331, PID:1427, PID:1433 (try #1 of 20)
`
This causes the app to relaunch.

I wouldn’t bother using the 1.X series to test iOS 16. All the work is being done in the 2.X code.

So are you saying 1.X is officially incompatible with ios 16?

You want official, you’ll have to read between the lines. Here is the Appium github project:

:bangbang: Appium core team does not maintain Appium 1.x anymore since the 1st of January 2022.

iOS 16 release date: September 12, 2022:

Do what you want with that information.