请问用 Swift 开发 macOS 的 App 有哪些文档或常用网站可供查阅?
背景:本人的老 MacBookPro 出了些毛病,于是边学 Swift 边写出了一个很简陋的自用 macOS App,然后在 ~Library/Developer/Xcode/DerivedData/MyAppName/Build/Products/Debug
里找到 MyAppName.app 并点击运行,发现了以下问题:
- 请问 macOS 能获取蓝牙设备的电量吗?我搜不到这个 API 。
- 我从
IOPSGetPowerSourceDescription()
方法里获得了一个对象,输出如下:但是如果我想了解对象里每一个键具体的解释呢?比如我找到苹果官方的这一个 文档 但是也太简陋点了吧。最后我只能根据键值的字面意思去猜,但是"Is Present"
是什么意思我猜不出来。 - 根据第二点,请问像这种情况,Swift/macOS 的开发者们是怎么、去哪查阅相关解释的呢?搜索 Swift 太容易出现 iOS 相关的答案了,或者是语法教程,我只想看 macOS 的问答,好像 Swift macOS 开发的中文资源还是比较少。
- 如 背景 里提到的情况,我的 App 是显示运行在 Dock 栏上面的,可运行一段时间后,就在 Dock 栏上就消失了,这是有可能触发了某些机制导致自动退出吗?我搜索过,在 System Preferences - Security & Privacy - Advanced - 里全部选项都没有钩上的。
- 根据问题 4 ,有时候 App 从 Dock 栏消失后,其实它还是在运行的,我写了 print() 想排查问题,可惜只能在 Xcode11 里看到日志。把 App 拿出来点击运行的情况下,我看不到这种输出。我试过在 Console.app 里输入我的 app 名字,打印出来的不是我在代码里面输出的内容,所以请问 macOS 如何查看正在运行的 app 的 print() 输出?
很抱歉在一个提问里列了多个问题,并且标题与问题有点偏离。但是我觉得这些问题互相关联不适合分割,且重点还是我不知道如何查阅具体文档去解决问题。希望得到相关开发者的指路迷津,谢谢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论