【问题标题】:Screensaver doesn't install in other machines Preferences Pane屏幕保护程序未安装在其他机器首选项窗格中
【发布时间】:2012-05-17 09:58:35
【问题描述】:

我正在编写一个简单的屏幕保护程序应用程序。我从 Xcode 运行 Product > ArchiveDistributeSave built products 并获得 .saver 文件。然后我可以在我的开发机器上毫无问题地安装它,而在其他机器(64位,10.7以及)上它不会安装它。

实际上,如果我将 .saver 文件移动到 /Users/user/Library/Screen Savers/ 并转到 Preferences Pane,它会抱怨说:“您无法在这台计算机上使用此屏幕保护程序。请联系开发人员获取 up最新版本。”

【问题讨论】:

    标签: xcode macos screensaver


    【解决方案1】:

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

    例如这些都在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+点击获得建议的替代品

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多