2012-05-24 26 views
0

我有一個基於NPAPI的插件。我必須簽署它才能在Mountain Lion上運行嗎?我知道文檔說我們需要簽署應用程序,如果它不是App Store的一部分。該要求對插件是否適用?我們是否需要爲Mountain Lion簽署NPAPI插件

我在問這個問題,因爲我在山獅測試插件時沒有看到任何問題。有人對此有任何想法嗎?

問候,

Vishvesh

+0

此文檔在NDA下,因此除devforums.apple.com外,沒有人可以提供詳細的公開答案。但是,即使從公開文檔以及10.7.3和10.7.4中包含的實現中禁用,但顯然Gatekeeper僅適用於啓動應用程序,這意味着它不會影響NPAPI插件。 – abarnert

回答

3

在網守的公共信息意味着它僅影響應用程序,而不是之類的東西插件。但是,除此之外沒有確切的答案。

如果您是NDA下的Mac開發者計劃會員,這個問題已在論壇上討論過,您可以在其中找到答案(https://devforums.apple.com/community/mac/pre),但任何人都不允許在其他地方複製這些信息。

+0

我將簽署插件,因爲它不會花費很多時間或精力。最好安全。 – Vishvesh

+1

是的,這是一個好主意。你被要求籤署所有公開發布的二進制文件,無論如何,這只是操作系統不檢查。如果您擁有MDP會員資格,我會詳細閱讀開發人員ID,並查看Xcode 4.3.2或4.4DR在爲應用開發人員ID自動簽名時生成的指定要求。 – abarnert

+0

謝謝。我使用sudo spctl -a -v對其進行簽名後檢查了該插件。它似乎很好。 – Vishvesh