我正在 Xcode 中制作 OSX 屏幕保护程序(Objective-C、ScreenSaverView 类等),它在 Xcode 中正确运行。当我导航到构建输出文件夹并双击该.saver
文件时,它会打开系统偏好设置/桌面和屏幕保护程序并询问我是否要安装它。全都正确。
但是当我通过电子邮件将.saver
文件发送给自己并打开它时,系统偏好设置会打开,但不会打开桌面和屏幕保护程序,并且没有显示安装它的选项。我认为这可能与当我构建它时(据我所知,构建设置指定“发布”而不是“调试”),输出文件仍然在/Users/Me/Library/Developer/Xcode/DerivedData/ScreenSaver/Build/Products/Debug/
而不是发布文件夹中。
我在这里想念什么?我在配置构建设置、编译器标志等方面经验很少。
编辑:
.saver
对于它的价值,如果我将输出文件压缩为 a.zip
并通过电子邮件发送它,它似乎可以工作。虽然不是一个很好的解决方案。