3

我正在尝试使用我的开发人员 ID 证书对首选项窗格进行代码设计。这是我在终端中使用的命令:

codesign -v -f -s <MyCertificate> AppTrap.prefPane

这是输出:

AppTrap.prefPane: object file format unrecognized, invalid, or unsuitable

我在对首选项窗格进行代码设计时做错了吗?首选项窗格甚至可以协同设计吗?

4

1 回答 1

0

您的命令是正确的,我可以用它来共同设计一个首选项窗格捆绑包。

但是,对首选项窗格进行代码设计不会给您带来太多优势,因为 Gatekeeper 现在会拒绝它。苹果被认为已经说过(通过这个 SO question):

请注意,我们的工程团队已根据所提供的信息确定此问题的行为符合预期。

Gatekeeper(从 10.11.4 开始)拒绝任何不是应用程序(或“喜欢”应用程序,例如小部件)的东西。这是一般强化工作的一部分。

于 2016-07-25T20:23:41.320 回答