gpt4 book ai didi

xcode - 同时调试 Apple Watch 和 iOS 应用程序

转载 作者:搜寻专家 更新时间:2023-11-01 05:37:02 24 4
gpt4 key购买 nike

直到今天,我已经能够同时构建、运行和调试我的 watch 应用和 iOS 应用。当我构建并运行时,调试器会自动附加到 watch 上。然后我必须手动附加 iOS 调试器。我一直在关注these steps他们总是工作得很好。我可以在 watch 和手机上都设置断点(这是我需要做的才能调试 sendMessage 或 applicationContext 之类的东西)。

现在的问题是,当我手动将 iOS 应用程序附加到调试器时(通过调试 -> 附加到进程),它根本不会出现在可能的目标或应用程序中,即使应用程序正在手机上运行。

我检查了我的方案并确保目标仍然正确 - 它们是正确的。

我什至尝试了调试 -> 使用 PID 或名称附加到进程。当我尝试按名称附加 iOS 应用程序时,我收到一条错误消息,提示 Will install Watch App called with bad bundle identifier '(null)

为什么我的 iOS 应用不再是可能的目标?当我的 watch 应用程序也已附加时,如何让它再次附加到调试器?

最佳答案

我使用另一种方式同时调试 watch app 和 iPhone app。我运行这个 script当 watch 和 iPhone 模拟器在我的 Mac 上运行时。然后在相同的模拟器上启动我的 watch 应用程序或 iPhone 应用程序。我可以同时观察两个日志。

附言这些日志来自控制台,所以你应该使用 NSLog(),而不是 print()。

关于xcode - 同时调试 Apple Watch 和 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35897889/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com