2014-03-13 60 views
0

我正在开发不会在应用商店托管的应用程序(用于MAC)。这些应用程序将由dmg文件安装。有人可以确认我的假设吗?应用沙箱相关

  1. 即使我不Sandbox中的应用,应用将仍然在OSX 10.7及以上(提供如下看点二)
  2. 如果安全设置为“苹果的Appstore,并确定开发”工作,在非沙盒方案中,用户需要右键单击并打开dmg文件,而不是双击它,安装程序可以将应用程序安装到应用程序文件夹。一旦安装的应用程序可以 - -Interact对方 - 访问文件

回答

1
  1. 是的,在应用软件的商店的应用程序不必在沙箱中运行。
  2. 安全设置与您的应用安装方式无关。如果你构建一个安装程序(Xcode可以为你做)或者如果你发送一个dmg中的.app软件包来拖动到应用程序文件夹中,你可以选择。沙盒中未运行的应用程序可以与任何其他应用程序和任何系统资源进行交互,但限制仅限于用户权限。 OS X仍然是Unix,应用商店有关沙箱规则的事实并没有改变应用商店的世界。