【问题标题】:IOS Simulator session timed outIOS 模拟器会话超时
【发布时间】:2013-10-22 15:10:36
【问题描述】:

我正在尝试从终端运行 UIAutomation 并得到“模拟器会话超时”。我不知道发生了什么。

我已经尝试了地球上我能想到的一切。

【问题讨论】:

    标签: ios objective-c ios-simulator


    【解决方案1】:

    找到答案:

    这是由于构建应用程序的文件夹的权限。

    因此,ios 模拟器在用户上下文中运行,而我正在使用 sudo(以 root 权限)构建应用程序。因此,ios 模拟器由于权限的原因无法访问构建。

    所以,现在我将整个文件夹设置为所有人或使用 finder 登录用户权限,并且效果很好。

    【讨论】:

    • 我不得不这样做的原因是,在 macosx 服务器上,脚本位于...根级别而不是用户级别。所以当我运行脚本来构建它时,它不允许我构建它最终会失败。 sudo 绝对是个坏主意,因为后来我从系统更改了用户的权限,我不必再添加 sudo。所以,基本上是因为 sudo 模拟器无法访问 ios 模拟器运行所需的 .app 文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-11-22
    • 2017-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-19
    • 2010-12-05
    相关资源
    最近更新 更多