加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

objective-c – 如何在OS X中调试屏幕保护程序

发布时间:2020-12-15 01:52:57 所属栏目:百科 来源:网络整理
导读:我想知道除了NSLog之外,除了正确的一切以外,是否有正确的方式正确调试OS X中的屏幕保护程序包? “屏幕保护程序”是Xcode中的项目类型,但是显然没有Build和Go调试。此外,我发现实际上我的捆绑包正在加载到 /System/Library/Frameworks/ScreenSaver.frame
我想知道除了NSLog之外,除了正确的一切以外,是否有正确的方式正确调试OS X中的屏幕保护程序包?

“屏幕保护程序”是Xcode中的项目类型,但是显然没有Build和Go调试。此外,我发现实际上我的捆绑包正在加载到

/System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app

应用程序作为某种插件。

那么有一个不错的方式来调试你的代码?看看崩溃报告和NSLoging到控制台有助于,但它远非完美。

解决方法

有一个旧的 MacTech文章描述了屏幕保护程序开发周期。还有一篇 Part 2的文章。查看“调试提示”部分。

我发现这种方法很痛苦,所以我写了一个应用程序,基本的应用程序是一个窗口和一个控制器,用我的新屏幕保护程序包初始化了ScreenSaverView。一旦这样工作,我不得不做的是测试一个变化是在Xcode中命中Command-R。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读