重命名项目后的Xcode单元测试错误:无法确定/.../[projectName].app的包标识符

时间:2017-09-28 05:47:49

标签: ios xcode unit-testing

运行Xcode 9.我在重命名项目时遇到了与目标定义中指定的应用程序名称不同的错误。没有意识到这是一个禁忌。即使我重新命名项目以匹配目标定义,错误仍然出现。

1 个答案:

答案 0 :(得分:0)

根本原因是一个名为[badProjectName] .app的应用程序,它是在/ Users / [userName] / Library / Developer / Xcode / DerivedData / [projectFolderName] - [randomStrings] / Build / Products / Debug下创建的重命名后运行我的测试与实际的应用程序名称(在目标中定义)不同。仅仅存在这个应用程序导致它失败并出现此错误。只有在我从该目录中删除[badProjectName] .app(以及创建的相关测试运行器应用程序)之后,该错误才会消失。所以要小心重命名你的项目!