屏幕保护程序不会安装在其他计算机的“首选项”窗格中

时间:2012-05-17 09:58:36

标签: xcode macos screensaver

我正在编写一个简单的屏幕保护程序。我运行产品>存档来自Xcode,分发保存已构建的产品,我获得了 .saver 文件。然后,我可以在我的开发机器上安装它没有问题,而在其他机器上(64位,10.7也没有)它没有安装它。

实际上,如果我将.saver文件移到/ Users / user / Library / Screen Savers /中并转到Preferences Pane,它会抱怨说:"你不能在这台电脑上使用这个屏幕保护程序。请联系开发人员以获取最新版本。"

1 个答案:

答案 0 :(得分:0)

我一直在尝试编写屏幕保护程序,如果我使用折旧代码,请在屏幕保护程序预览面板中滚动显示此警告 - 我通常会发现在查看Objective C参考时,有使用替换的建议

e.g。这些都在NSString.h

中声明
+ (id)stringWithContentsOfURL:(NSURL *)url NS_DEPRECATED(10_0, 10_4, 2_0, 2_0);

导致警告

+ (id)stringWithContentsOfURL:(NSURL *)url encoding:(NSStringEncoding)enc error:(NSError **)error;

Ctrl +单击菜单然后选择跳转到定义,然后突出显示并 Alt +单击以获取建议的替换