• 我需要使用真正的iphone设备检查appium检查器中的iOS应用程序 .

  • 我使用1.4.8作为appium版本,物理设备作为iphone 6,平台版本作为8.3 .

  • 我在“开发者”选项设置下启用了“启用UI自动化”选项 .

  • 我在iOS设置菜单中给出了以下参数 . 应用程序路径:.zip格式,平台版本:8.3,强制设备:iPhone和UDID:用于该特定设备

  • 如果我启动appium服务器,我收到以下日志消息 .

错误日志: - 使用命令启动Appium:'/ Applications / Appium .app / Contents / Resources / node / bin / node'lib / server / main.js --command-timeout“7200”--pre-launch - debug-log-spacing --platform-version“8.3”--platform-name“iOS”--app“/Users/valar/work/sample_App.zip”--udid“4a9b4ad142c7f308bfd3217d2fae43f9a4bc8e00”--show-ios-log - -device-name“iPhone 6”信息:[debug]以预启动模式启动Appium信息:预启动应用信息:********************** 资料:****************** ****信息:*********************信息: 信息: ********************* info: **********信息:*************************************信息:***************信息:新 Session 信息: 新会信息:新会信息:新会信息:新会信息:新会信息:新会 info: NEW SESSION * info: ***************************** info: 信息: ******* info:***********************************信息: 资讯: 信息: 资料: ** info:[debug]从命令行使用本地.zip:/Users/valar/work/sample_App.zip info:[debug]将本地zip复制到tmp目录信息:[debug] / Users / valar / work / sample_App . zip已复制到/var/folders/7g/_4s8f5kx4cs1875_psp3rps00000gn/T/115725-3663-1b0sdz4/appium-app.zip info:[debug]解压缩/ var / folders / 7g / _4s8f5kx4cs1875_psp3rps00000gn / T / 115725-3663-1b0sdz4 / appium- app.zip info:[debug]测试zip存档:/var/folders/7g/_4s8f5kx4cs1875_psp3rps00000gn/T/115725-3663-1b0sdz4/appium-app.zip信息:[debug] Zip存档测试干净信息:[debug]解压缩成功info:[debug]使用本地解压缩的app:/ var / folders / 7g / _4s8f5kx4cs1875_psp3rps00000gn / T / 115725 -3663-1b0sdz4 / sample_App.app info:[debug]创建新的appium会话ab360b32-08b6-4f6b-889e-78fe9a6b88f3信息:[debug]删除任何剩余的仪器插座信息:[debug]清理仪器socket / tmp / instruments_sock info :[debug]自动检测iOS udid ... info:[debug]不自动检测udid,在sim信息上运行:[debug] Parsed app Info.plist(as binary)info:[debug] Parsed app Localizable.strings info:[debug]从app info获取bundle ID:[debug]解析app Info.plist(作为二进制)info:[debug]创建仪器信息:[debug]准备uiauto bootstrap信息:[debug]动态bootstrap目录:/ users / valar / Library / Application Support / appium / bootstrap info:[debug] Dynamic env:{“nodePath”:“/ Applications / Appium .app / Contents / Resources / node / bin / node”,“commandProxyClientPath”:“/ Applications / Appium .app / Contents / Resources / node_modules / appium / node_modules / appium-uiauto / bin / command-proxy-client.js“,”instrumentsSock“:”/ tmp / instruments_sock“,”interKeyDelay“:null,”justLoopIn有限“:false,”autoAcceptAlerts“:false,”autoDismissAlerts“:false,”sendKeyStrategy“:”groups“} info:[debug]动态引导代码://自动生成此文件 . 不要手动修改! ... info:[debug]动态引导路径:/ Users / valar / Library / Application Support / appium / bootstrap / bootstrap -f2765f8569503e7c.js info:[debug]重用动态引导程序:/ Users / valar / Library / Application Support / appium / bootstrap / bootstrap-f2765f8569503e7c.js info:[debug]通过libimobiledevice idevicesyslog信息尝试iOS设备日志捕获:[debug]用udid创建iDevice对象4a9b4ad142c7f308bfd3217d2fae43f9a4bc8e00信息:[IOS_SYSLOG_ROW] 8月25日11:37:49 iPhone-6 syslog_relay [ 177]:syslog_relay找到了ASL提示符 . 开始...信息:[debug]已安装应用程序 . info:[debug] fullReset未请求 . 无需安装 . info:[debug]启动命令代理 . info:[debug]仪器插座服务器从/ tmp / instruments_sock信息开始:[debug]启动仪器信息:[debug]仪器位于:/Applications/Xcode.app/Contents/Developer/usr/bin/instruments info:启动仪器信息:[debug]试图使用UDID在实际设备上运行应用程序4a9b4ad142c7f308bfd3217d2fae43f9a4bc8e00 info:[debug]使用命令生成仪器:/Applications/Xcode.app/Contents/Developer/usr/bin/instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app /Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate -D /tmp/appium-instruments/instrumentscli0.trace -w 4a9b4ad142c7f308bfd3217d2fae43f9a4bc8e00 com.company.iphone . sample_App -e UIASCRIPT“/ Users / valar / Library / Application Support / appium / bootstrap / bootstrap -f2765f8569503e7c.js”-e UIARESULTSPATH / tmp / appium-instruments info:[debug] and extra without-delay env:{} info: [debug]并启动超时(以ms为单位):{“global”:90000} info:[debug] [INSTSERVER]使用代码253退出的仪器信息:[debug] Killall仪器信息:[debug]仪器在启动信息时崩溃:[调试]尝试重试启动仪器,这是重试#1信息:[调试] Killall iOS模拟器信息:[IOS_SYSLOG_ROW] 8月25日11:37:50 iPhone-6 DTMobileIS [191]:无法创建名为com.apple的服务 . instruments.server.services.processcontrol.posixspawn info:[IOS_SYSLOG_ROW] 8月25日11:37:50 iPhone-6 DTMobileIS [191]:无法创建名为com.apple.instruments.server.services.launchdaemon的服务信息:[IOS_SYSLOG_ROW] 8月25日11:37:50 iPhone-6 notification_proxy [175]:0x100494000 - [MNPLockdownConnection receiveMessage]:lockdown_receive_message错误! info:[IOS_SYSLOG_ROW] 8月25日11:37:50 iPhone-6 notification_proxy [175]:0x100494000 - [MNPLockdownConnection receiveMessage]:lockdown_receive_message错误!信息:[IOS_SYSLOG_ROW] 8月25日11:37:52 iPhone-6定位[61]:位置图标现在应处于状态'活动'信息:[IOS_SYSLOG_ROW] 8月25日11:37:53 iPhone-6 CLTM [20]: CLTM:_subscription 0x0,_subscribedChannels 0x0 info:[IOS_SYSLOG_ROW] 8月25日11:37:55 iPhone-6 sample_App [151]:NewRelic(4.186,0x174675e80):NRTimer.m:94 - [NRTimer timeElapsedInSeconds] info:[IOS_SYSLOG_ROW] NRMATimer持续时间为负:1440482874430.621094 => 0.000000 info:启动仪器信息:[debug]尝试使用UDID在实际设备上运行应用程序4a9b4ad142c7f308bfd3217d2fae43f9a4bc8e00 info:[debug]使用命令生成仪器:/Applications/Xcode.app/Contents/Developer/usr / bin / instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate -D /tmp/appium-instruments/instrumentscli0.trace -w 4a9b4ad142c7f308bfd3217d2fae43f9a4bc8e00 com.company.iphone.sample_App -e UIASCRIPT“/ Users / valar / Library / Application Support / appium / bootstrap / bootstrap -f2765f8569503e7c.js“-e UIARESULTSPATH / tmp / appium-instruments info:[debug] and extra without-delay env:{} info:[debug]并启动超时(以ms为单位) ):{“global”:90000} info:[debug] [INSTSERVER]仪器退出代码253信息:[debug] Killall仪器信息:[debug]仪器在启动信息时崩溃:[debug]试图重试启动仪器,这是重试2信息:[调试] Killall iOS模拟器信息:[IOS_SYSLOG_ROW] 8月25日11:37:56 iPhone-6 DTMobileIS [191]:无法创建名为com.apple.instruments.server.services.launchdaemon的服务信息:[ IOS_SYSLOG_ROW] 8月25日11:37:56 iPhone-6 DTMobileIS [191]:无法创建名为com.apple.instruments.server.services.processcontrol.posixspawn的服务信息:[IOS_SYSLOG_ROW] 8月25日11:37:56 iPhone-6 notification_proxy [175]:0x100384000 - [MNPLockdownConnection receiveMessage]:lockdown_receive_message错误! info:[IOS_SYSLOG_ROW] 8月25日11:37:56 iPhone-6 notification_proxy [175]:0x100384000 - [MNPLockdownConnection receiveMessage]:lockdown_receive_message错误!信息:[IOS_SYSLOG_ROW] 8月25日11:37:58 iPhone-6 CLTM [20]:CLTM:_subscription 0x0,_subscribedChannels 0x0 info:[IOS_SYSLOG_ROW] 8月25日11:38:01 iPhone-6 sample_App151]:NewRelic(4.186,0x17487e440 ):NRTimer.m:94 - [NRTimer timeElapsedInSeconds]信息:[IOS_SYSLOG_ROW] NRMATimer的持续时间为负:1440482880235.167969 => 0.000000 info:启动仪器信息:[debug]尝试使用UDID在实际设备上运行应用程序4a9b4ad142c7f308bfd3217d2fae43f9a4bc8e00 info:[debug ]带命令的产卵仪器:/Applications/Xcode.app/Contents/Developer/usr/bin/instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate -D /tmp/appium-instruments/instrumentscli0.trace -w 4a9b4ad142c7f308bfd3217d2fae43f9a4bc8e00 com.company.iphone . sample_App -e UIASCRIPT“/ Users / valar / Library / Application Support / appium / bootstrap / bootstrap -f2765f8569503e7c.js”-e UIARESULTSPATH / tmp / appium-instruments info:[debug] and extra without-delay env:{} info: [debug]并启动超时(以ms为单位):{“global”:90000} info:[debug] [INSTSERVER]使用代码253退出的仪器信息:[debug] Killall仪器信息:[debug]仪器在启动信息时崩溃:[调试]尝试重试启动仪器,这是重试#3信息:[调试] Killall iOS模拟器信息:[IOS_SYSLOG_ROW] 8月25日11:38:02 iPhone-6 DTMobileIS [191]:无法创建名为com.apple的服务 . instruments.server.services.processcontrol.posixspawn info:[IOS_SYSLOG_ROW] 8月25日11:38:02 iPhone-6 DTMobileIS [191]:无法创建名为com.apple.instruments.server.services.launchdaemon的服务信息:[IOS_SYSLOG_ROW] 8月25日11:38:02 iPhone-6 notification_proxy [175]:0x10040c000 - [MNPLockdownConnection receiveMessage]:lockdown_receive_message错误!信息:[IOS_SYSLOG_ROW] 8月25日11:38:02 iPhone-6 notification_proxy [175]:0x10040c000 - [MNPLockdownConnection receiveMessage]:lockdown_receive_message错误!信息:[IOS_SYSLOG_ROW] 8月25日11:38:02 iPhone-6定位[61]:位置图标现在应处于“地区监控”信息状态:[IOS_SYSLOG_ROW] 8月25日11:38:03 iPhone-6 CLTM [20] :CLTM:_subscription 0x0,_subscribedChannels 0x0 info:[IOS_SYSLOG_ROW] 8月25日11:38:07 iPhone-6 sample_App [151]:NewRelic(4.186,0x174675e80):NRTimer.m:94 - [NRTimer timeElapsedInSeconds] info:[IOS_SYSLOG_ROW] NRMATimer的持续时间为负:1440482886151.112061 => 0.000000 info:启动仪器信息:[debug]尝试使用UDID在实际设备上运行应用程序4a9b4ad142c7f308bfd3217d2fae43f9a4bc8e00 info:[debug]使用命令生成仪器:/Applications/Xcode.app/Contents/Developer/ usr / bin / instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate -D /tmp/appium-instruments/instrumentscli0.trace - w 4a9b4ad142c7f308bfd3217d2fae43f9a4bc8e00 com.company.iphone . sample_App -e UIASCRIPT“/ Users / valar / Library / Application Support / appium / bootstrap / bootstrap -f2765f8569503e7c.js”-e UIARESULTSPATH / tmp / appium-instruments info:[debug] and extra without-delay env:{} info: [debug]并启动超时(以ms为单位):{“global”:90000} info:[debug] [INSTSERVER]使用代码253退出的仪器信息:[debug] Killall仪器信息:[debug]仪器在启动信息时崩溃:[ debug]我们超过了仪器成功启动所允许的重试次数;启动信息失败:[debug]停止iOS日志捕获信息:[debug]运行ios sim重置流信息:[debug]杀死模拟器进程信息:[debug]杀死任何其他模拟器守护进程信息:[debug] Killall iOS模拟器信息: [IOS_SYSLOG_ROW] 8月25日11:38:07 iPhone-6 DTMobileIS [191]:无法创建名为com.apple.instruments.server.services.launchdaemon的服务信息:[IOS_SYSLOG_ROW] 8月25日11:38:07 iPhone-6 DTMobileIS [191]:无法创建名为com.apple.instruments.server.services.processcontrol.posixspawn的服务信息:[debug]在真实设备上;无法清除设备状态信息:[debug]清理appium会话错误:无法预启动appium:错误:仪器在启动时崩溃