Error Domain=XCTDaemonErrorDomain Code=39 on iPhone 7+(iOS 13.4)

I get a error message when I open device iPhone 7+(iOS 13.4), but iPhone 7+(iOS12.4) is OK,

open device iPhone 7+(iOS 13.4) got error message detail:

AppiumStudio 20.2.6560

Product name: AppiumStudio
Appdir path: C:\Users\ray\AppData\Roaming\appiumstudio
2020-04-21 10:53:38 DEBUG Configuration:94 - Using app properties reader because we had a file at C:\Users\ray\AppData\Roaming\appiumstudio
Starting the internal [HTTP/1.1] server on port 4723
2020-04-21 10:53:44,275 [AWT-EventQueue-0] (imagestudio.ImageStudioApp) ERROR Cannot hide splash screen
com.install4j.api.launcher.SplashScreen$ConnectionException: no splash screen available
at com.install4j.api.launcher.SplashScreen.hide(SplashScreen.java:48)
at imagestudio.ImageStudioApp.startupLow(ImageStudioApp.java:299)
at imagestudio.ImageStudioApp.startup(ImageStudioApp.java:261)
at org.jdesktop.application.Application$1.run(Application.java:171)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
2020-04-21 10:54:27,206 [pool-13-thread-1–Open device a65785d4f99a23a7e4833b649a473c811620ad25] (ios.connection.AbstractIosXCAutomation) ERROR Got error on connection:{“status”:“false”,“result”:"",“error”:“Error Domain=XCTDaemonErrorDomain Code=39 “Deprecated API. Call _XCT_fetchAttributes:forElement:reply: instead.” UserInfo={NSLocalizedDescription=Deprecated API. Call _XCT_fetchAttributes:forElement:reply: instead.}”}
2020-04-21 10:54:27,251 [pool-13-thread-1–Open device a65785d4f99a23a7e4833b649a473c811620ad25] (ios.connection.AbstractIosXCAutomation) ERROR XCAutomation command: {“dump.attributes.exclude”:[“XC_kAXXCAttributeIsVisible”],“command”:“handle_alerts”,“allow_orientation_correction”:1} failed!
com.experitest.image.agent.InternalException: Error Domain=XCTDaemonErrorDomain Code=39 “Deprecated API. Call _XCT_fetchAttributes:forElement:reply: instead.” UserInfo={NSLocalizedDescription=Deprecated API. Call _XCT_fetchAttributes:forElement:reply: instead.}
at com.experitest.device.ios.connection.AbstractIosXCAutomation.handleIfFailed(AbstractIosXCAutomation.java:1281)
at com.experitest.device.ios.connection.AbstractIosXCAutomation.runWithTimeout(AbstractIosXCAutomation.java:1227)
at com.experitest.device.ios.connection.AbstractIosXCAutomation.sendCommand(AbstractIosXCAutomation.java:1389)
at com.experitest.device.ios.connection.AbstractIosXCAutomation.didHandleAllAlerts(AbstractIosXCAutomation.java:906)
at com.experitest.device.ios.connection.AbstractIosXCAutomation.handleAllAlerts(AbstractIosXCAutomation.java:885)
at com.experitest.image.agent.appiphone.AppIPhoneDevice.handleAlersts(AppIPhoneDevice.java:1231)
at com.experitest.image.agent.appiphone.AppIPhoneDevice.initInjectorInner(AppIPhoneDevice.java:1196)
at com.experitest.image.agent.appiphone.AppIPhoneDevice.initInjector(AppIPhoneDevice.java:1093)
at imagestudio.uiport.AbstractDeviceUiPort.startOpeningIfIsNot(AbstractDeviceUiPort.java:93)
at imagestudio.uiport.IosDeviceUiPort.startOpeningIfIsNot(IosDeviceUiPort.java:13)
at com.experitest.device.Device.startOpeningIfIsNot(Device.java:563)
at com.experitest.image.agent.appiphone.AppIPhoneDevice.open(AppIPhoneDevice.java:218)
at imagestudio.actions.OpenDeviceAction$OpenWorker$1.innerRun(OpenDeviceAction.java:381)
at com.experitest.utils.background.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:34)
at com.experitest.utils.TimeLimitedCodeBlock$1.call(TimeLimitedCodeBlock.java:24)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2020-04-21 11:00:05,818 [AWT-EventQueue-0] (imagestudio.ImageStudioApp) ERROR Thread [Thread[AWT-EventQueue-0,6,main]] got unexpected exception.
java.lang.IllegalArgumentException: Row index out of range
at javax.swing.JTable.boundRow(Unknown Source)
at javax.swing.JTable.setRowSelectionInterval(Unknown Source)
at imagestudio.app.application.ApplicationTable$6.rightClickAction(ApplicationTable.java:360)
at imagestudio.app.application.ApplicationTable$6.mouseClicked(ApplicationTable.java:347)
at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
2020-04-21 11:00:10,037 [AWT-EventQueue-0] (imagestudio.ImageStudioApp) ERROR Thread [Thread[AWT-EventQueue-0,6,main]] got unexpected exception.
java.lang.IllegalArgumentException: Row index out of range
at javax.swing.JTable.boundRow(Unknown Source)
at javax.swing.JTable.setRowSelectionInterval(Unknown Source)
at imagestudio.app.application.ApplicationTable$6.rightClickAction(ApplicationTable.java:360)
at imagestudio.app.application.ApplicationTable$6.mouseClicked(ApplicationTable.java:347)
at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Support of iOS 13.4 only is added in Appium Studio 20.3. Please do wait until we upload https://experitest.com/mobile-test-automation/appium-studio

Got it, thank you for your reply, could you post a direct download link for the latest version of appium-studio when it gets ready for users?
I can not get a download email from https://experitest.com/mobile-test-automation/appium-studio via using my company email address, I’m a registered user, and where can I track release notes?

There is a possibility that your company Email server restricts the our emails.

Please check and contact your Email server admin if emails from our domains are restricted ? Also check if the email lands in your email accounts junk folder .

I’m sure I checked junk folder, still not receive email, but I used my coworker’s email to fill informations on https://experitest.com/mobile-test-automation/appium-studio , he can receive email, I don’t know why I can’t receive it.

Appium Studio 20.3 can be download via https://experitest.com/mobile-test-automation/appium-studio (It will be mailed after registeration)

@kishore I still can not receive download email, I checked my all email folder, still nothing!!!

Have you you used the same email for registration for Appium as used in this Forum registration ?

Yes, the same email.

We will attempt and automatic email send again to your email box, I will confirm it from you after its sent

Thanks

@kishore Thank you, received and downloaded Appium Studio successfully.