【发布时间】:2012-11-11 04:42:01
【问题描述】:
我正在尝试使用 ios-sim 从命令行启动我的应用程序,但这就是我得到的:
Started by user User
Building in workspace /Users/Shared/Jenkins/Home/jobs/UI Testing/workspace
[workspace] $ /bin/sh -xe /var/folders/h4/ws64t3bx2nnds4pg3345xrr000009c/T/hudson6341279754557259451.sh
+ /Users/myUser/Desktop/ios-sim launch /Users/Shared/Jenkins/Home/jobs/Project_Monkey_Build/workspace/build/Debug-iphonesimulator/ProjectMonkey.app
[DEBUG] Could not start simulator session: Error Domain=DTiPhoneSimulatorErrorDomain Code=5
"Operation failed with underlying error 4294956486." UserInfo=0x1001b1760
{NSLocalizedDescription=Operation failed with underlying error 4294956486.,
NSUnderlyingError=0x1001a3390 "The operation couldn’t be completed. (OSStatus error -10810.)"}
这看起来像是一个权限问题,因为我可以从终端运行相同的命令并且它工作正常。我也尝试给 ios-sim 和 MonkeyTalk 目录提供完整的 777 权限,但仍然没有。
有什么想法吗?
【问题讨论】:
-
这里有一些东西github.com/phonegap/ios-sim/issues/5 但很旧
-
这里有同样的问题,在终端工作,但不是通过 Jenkins。你找到解决办法了吗?
标签: shell permissions jenkins