如何为safari部署xcode webplugin?

如何为safari部署xcode webplugin?,xcode,deployment,safari,Xcode,Deployment,Safari,我有一个内置在.webplugin中的c项目,当我手动安装它(即,将它复制到Library/Internet Plug-Ins文件夹)时,它就可以工作,但是我如何才能让访问网站的用户最方便地使用它呢?从我的调查来看,似乎必须构建一个用户必须下载的安装程序(就像flash、quicktime一样)。 -有没有办法像IE中的Activex控件那样通过浏览器(Safari)进行安装? -如果我必须构建一个安装程序,我将如何开始? -如果我必须使用安装程序,有没有办法检测插件是否已经安装,以便我可以相应

我有一个内置在.webplugin中的c项目,当我手动安装它(即,将它复制到Library/Internet Plug-Ins文件夹)时,它就可以工作,但是我如何才能让访问网站的用户最方便地使用它呢?从我的调查来看,似乎必须构建一个用户必须下载的安装程序(就像flash、quicktime一样)。
-有没有办法像IE中的Activex控件那样通过浏览器(Safari)进行安装?
-如果我必须构建一个安装程序,我将如何开始? -如果我必须使用安装程序,有没有办法检测插件是否已经安装,以便我可以相应地提示用户

非常非常感谢您抽出时间。这一直是我心中的一根刺

有没有办法像IE中的Activex控件那样通过浏览器(Safari)进行安装

不支持。IE不再支持ActiveX的这种行为,因为允许任何网站在用户的计算机上安装软件是一个巨大的安全漏洞

请注意,一般情况下,需要一个互联网插件来查看您的网站,最终会拒绝很多观众。除非您的web应用程序有一些非常不寻常的需求,否则我会怀疑这是否必要——JavaScript现在能够实现一些非常令人印象深刻的功能

如果我必须构建一个安装程序,我将如何开始

从这里开始:(Mac OS X开发人员库)

如果我必须使用安装程序,有没有办法检测插件是否已经安装,以便我可以相应地提示用户


如果您使用PackageMaker构建安装程序,我相信安装程序会自动检测到这种情况。

非常感谢!我去看看。