0

我按照许多教程为 Iphone 设置了一个单元测试项目,但是当我构建项目时,我总是得到相同的“权限被拒绝”错误。

这是我所做的:

  1. 获取 Iphone 单元测试的最新资源

  2. 按照说明设置单元测试框架(创建一个新项目,添加一个新目标,将必要的工具箱文件复制到我的项目中,将脚本添加到我的目标等)

  3. 构建项目(模拟器关闭)

我预计:在 0.001 (0.001) 秒内执行 0 次测试,0 次失败(0 次意外)

但我有以下错误:

/vdaTest/Calculation/build/Calculation.build/Debug-iphonesimulator/unitTest.build/Script-7BDF2E1A10172C2000279979.sh:第 2 行:/vdaTest/googleToolBox/RuniPhoneUnitTest.sh:权限被拒绝

我正在使用这个版本的工具箱:Revision 158: /trunk

开启:Mac OS X 版本 10.5.7

我正在使用 Xcode 3.1.3 和 Iphone 模拟器 3.0

我在这里和谷歌上搜索了那个错误,但我没有找到任何东西......任何帮助将不胜感激!

谢谢,文森特。

4

1 回答 1

2

非常感谢 xcode-users 邮件列表!此解决方案适用于我的 Mac:

chmod +x 运行IPhoneUnitTest.sh

这可能会奏效。“权限被拒绝”是您尝试调整不可执行的 shell 脚本时遇到的错误。

于 2009-08-27T09:54:38.863 回答