我正在尝试将 BullsEye 8.14.0 与 Xcode 10.12 集成。以下是我遵循的步骤:
- mkdir -p $HOME/库/LaunchAgents
2.创建文件$HOME/Library/LaunchAgents/BullseyeCoverage.plist,内容如下。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>BullseyeCoverage</string>
<key>ProgramArguments</key>
<array>
<string>/bin/launchctl</string>
<string>setenv</string>
<string>COVFILE</string>
<string>path</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
我给出的路径为 $HOME/Desktop/BEC/test123.cov 并尝试使用 Users/myUserName/Desktop/BEC/test123.cov
将如下所示的导出命令添加到文件 $HOME/.bash_profile。导出 COVFILE=路径
在 .bash_profile 中添加了 export PATH=$PATH:/Applications/BullseyeCoverage/bin 作为第一个条目。
然后像往常一样构建 xcode 项目。
简而言之,遵循文档https://www.bullseye.com/help/tool-xcode.html。
但是在完成所有这些之后,我应该会看到一个 test123.cov 文件在成功构建后生成,其中列出了所有的 API,我看不到。我错过了什么吗?