【发布时间】:2018-12-12 03:07:50
【问题描述】:
为什么我不能在没有使用开发者证书签名的 ios 应用上运行 appium 脚本?例如,我想用 Yelp 之类的应用程序运行一个基本脚本,但我不能这样做,因为该应用程序没有代码签名。如果我有应用程序的包标识符但仍未签名,这是否可行。
具体错误:
[Xcode] 2018-07-06 17:00:40.418 xcodebuild[13062:696914] Error Domain=NSCocoaErrorDomain Code=260 "The file “WebDriverAgentRunner-Runner.app” couldn’t be opened because there is no such file." UserInfo={NSFilePath=/Users/shriamin/Library/Developer/Xcode/DerivedData/WebDriverAgent-brdadhpuduowllgivnnvuygpwhzy/Build/Products/Debug-iphoneos/WebDriverAgentRunner-Runner.app, NSUnderlyingError=0x7f7f693586e0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
[Xcode] 2018-07-06 17:00:40.418 xcodebuild[13062:696914] Error Domain=IDETestOperationsObserverErrorDomain Code=6 "Early unexpected exit, operation never finished bootstrapping - no restart will be attempted" UserInfo={NSLocalizedDescription=Early unexpected exit, operation never finished bootstrapping - no restart will be attempted}
[Xcode]
[Xcode] ** TEST EXECUTE FAILED **
[Xcode]
[Xcode]
[XCUITest] xcodebuild exited with code '65' and signal 'null'
注意:在真实设备上运行。
【问题讨论】:
-
为什么你认为这是它无法运行的原因?有具体的错误信息吗?
-
请提供一些堆栈跟踪,一些代码示例。
-
@BillHileman 好吧,这就是我记得的样子,但如果我错了,请告诉我我错了......我记得某些“默认应用”,如地图不需要签名,只有捆绑标识符。据我所知,其余的都需要代码签名。
-
我从未遇到过这种情况,但我只使用过 Android 应用程序,而不是 ios。这些是ios应用吗?当您尝试运行脚本时遇到什么错误?你在什么环境下运行?
-
今天早些时候,您的问题似乎在另一篇帖子中得到了不同的回答:stackoverflow.com/questions/51186493/…
标签: appium