Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode OSX部署目标如何呈现给最终用户?_Xcode_Macos - Fatal编程技术网

Xcode OSX部署目标如何呈现给最终用户?

Xcode OSX部署目标如何呈现给最终用户?,xcode,macos,Xcode,Macos,Mac OS X中的构建设置OS X部署目标指定运行应用程序所需的最低OS X版本 从: 这标识了软件可以运行的最早操作系统版本。默认情况下,Xcode将其设置为与基本SDK版本及更高版本相对应的操作系统版本 如果最终用户试图在低于部署目标的Mac OS X版本上安装和运行应用程序,如何向最终用户展示该应用程序? 基本上,我想知道部署目标是否可以用来防止过期用户以用户友好的方式使用该应用程序,这样他们就不会在脸上看到“错误:无法启动”。找到了一个艰难的方法,即OS X部署目标根本不会阻止用户启动

Mac OS X中的构建设置OS X部署目标指定运行应用程序所需的最低OS X版本

从:

这标识了软件可以运行的最早操作系统版本。默认情况下,Xcode将其设置为与基本SDK版本及更高版本相对应的操作系统版本

如果最终用户试图在低于部署目标的Mac OS X版本上安装和运行应用程序,如何向最终用户展示该应用程序?


基本上,我想知道部署目标是否可以用来防止过期用户以用户友好的方式使用该应用程序,这样他们就不会在脸上看到“错误:无法启动”。

找到了一个艰难的方法,即OS X部署目标根本不会阻止用户启动该应用程序,即使他们的OS X版本太旧。

也很难发现OS X部署目标根本没有阻止用户启动应用程序,即使他们的OS X版本太旧。

也很难发现OS X部署目标根本没有阻止用户启动应用程序,即使他们的OS X版本太旧。

也很难发现,即使他们的OS X版本太旧,OS X部署目标根本没有阻止用户启动应用程序。

部署目标没有呈现给最终用户,但是有一个Info.plist键可以告诉用户他们的操作系统何时太旧。

部署目标没有呈现给最终用户,但有一个Info.plist键可以告诉用户他们的操作系统何时太旧。

部署目标没有呈现给最终用户,但是有一个Info.plist键可以告诉用户他们的操作系统何时太旧。

部署目标不会显示给最终用户,但有一个Info.plist键可以告诉用户他们的操作系统何时太旧。

在最新版本的macOS上,当用户的macOS版本对于特定应用程序来说太旧时,用户会看到两件事:

  • 应用程序图标具有交叉覆盖
  • 当用户启动应用程序时,将显示一条消息,说明运行应用程序需要更新版本的OS X/macOS

  • 在最新版本的macOS上,当其macOS版本对于特定应用程序来说太旧时,用户将看到两件事:

  • 应用程序图标具有交叉覆盖
  • 当用户启动应用程序时,将显示一条消息,说明运行应用程序需要更新版本的OS X/macOS

  • 在最新版本的macOS上,当其macOS版本对于特定应用程序来说太旧时,用户将看到两件事:

  • 应用程序图标具有交叉覆盖
  • 当用户启动应用程序时,将显示一条消息,说明运行应用程序需要更新版本的OS X/macOS

  • 在最新版本的macOS上,当其macOS版本对于特定应用程序来说太旧时,用户将看到两件事:

  • 应用程序图标具有交叉覆盖
  • 当用户启动应用程序时,将显示一条消息,说明运行应用程序需要更新版本的OS X/macOS