Olh*_*iuk 6 xcode continuous-integration ios ios-simulator
请注意,我正在寻找/Applications/Xcode.app/Contents/Developer/usr/bin/instrumentsutil(小写),而不是Instruments可以在 中找到的应用程序Xcode.app/Contents/Applications。
我的电脑上有 和Xcode12。Xcode13-beta-5\n运行时xcrun instruments -w <device id>,Xcode13 显示xcrun: error: Failed to locate 'instruments'。
在 Xcode12 中找到“instruments”:
\nolia@Olhas-MacBook-Pro % ls /Applications/Xcode.app/Contents/Developer/usr/bin/*instruments* \n\n# output \xe2\x9c\x85\n/Applications/Xcode.app/Contents/Developer/usr/bin/instruments\nRun Code Online (Sandbox Code Playgroud)\n在 Xcode13 中找到“instruments”:
\nolia@Olhas-MacBook-Pro % ls /Applications/Xcode-beta.app/Contents/Developer/usr/bin/*instruments* \n\n# output \xe2\x9d\x8c \nzsh: no matches found: /Applications/Xcode-beta.app/Contents/Developer/usr/bin/*instruments* \nRun Code Online (Sandbox Code Playgroud)\n这里,Xcode-beta.app是Xcode13,Xcode.app是Xcode12。
Olh*_*iuk 10
没有“instruments”util,因为它在 中已被弃用Xcode12,并且Xcode13似乎已被删除。
Apple 建议在 Xcode12 中使用xcrun xctrace而不是使用xcrun instruments。但由于命令xcrun instruments -w用于预启动模拟器,因此xctrace不适用于此处。
我们可以像这样运行
open -a Simulator.app --args -CurrentDeviceUDID <device id>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8524 次 |
| 最近记录: |