2014-10-26 55 views
-1

我曾经在内部分发使用开发者ID签名的Mac应用程序。现在我通过Mac App Store销售这款应用程序。有没有办法使旧的开发人员ID签名失效,或者阻止旧的应用程序运行?我想停止使用旧版本,或至少停止重新分发。撤销/无效使用开发者ID签署的Mac应用程序

+0

任何想法的人? – 2015-01-03 13:16:01

回答

1

如果你的内部应用程序无法更新自己,你真的不能做太多事情。

您可以做的是撤消您的证书并在Mac App Store上发布您的应用的新版本。这仍然不会阻止已经安装的应用程序运行。只是可以禁止更新的安装。

在你的Mac应用程序商店版本的应用程序确保你有一些升级逻辑。也就是说,如果用户有较旧的应用程序和较新的应用程序,那么较新的应该删除较旧的应用程序。

我希望它有帮助。

相关问题