无法安装。 iOS中的ipa真实设备带appium
问题描述:
我目前无法安装带有appium的.ipa
文件。无法安装。 iOS中的ipa真实设备带appium
我能够安装与ideviceinstaller
与命令手动ideviceinstaller -i abc.ipa
但在appium,当我跑我的黄瓜测试中,我得到了下面的错误,我会尝试什么时候安装,
Encountered internal error running command: Error: Command failed:
ideviceinstaller -u udid -i
/var/folders/58/bqk7r15x7hv_l35vll1hg5_w0000gp/T/2017311-19876-
1upzlv/Payload/abc.app
/bin/sh: -c: line 0: unexpected EOF while looking for matching `''
/bin/sh: -c: line 1: syntax error: unexpected end of file
at ChildProcess.exithandler (child_process.js:202:12)
at emitTwo (events.js:100:13)
at ChildProcess.emit (events.js:185:7)
at maybeClose (internal/child_process.js:850:16)
at Socket.<anonymous> (internal/child_process.js:323:11)
at emitOne (events.js:90:13)
at Socket.emit (events.js:182:7)
at Pipe._onclose (net.js:475:12)
我env.rb
文件
require "appium_lib"
def caps
{
caps:{ deviceName: "iPhone",
platformName: "iOS",
app: (File.join(File.dirname(__FILE__), "abc.ipa")),
bundleId: "com.abc.abc",
newCommandTimeout: "3600",
appium_lib: { wait: 20,
debug: false
}
}
}
end
def server_url
'http://0.0.0.0:4723/wd/hub'
end
Appium::Driver.new(caps)
Appium.promote_appium_methods Object
答
出现像Appium不能在.app的路径处理'
并且已经被appium团队认可为在1.5.3版本中修复iOS
。