提交和更新safari扩展程序的问题

时间:2017-08-20 07:38:58

标签: safari-extension

我在画廊中有我的野生动物园扩展。

现在我对我的代码进行了一些小的更改,然后重新提交以供审核(需要一个月的时间来审核,:(这真的很长一段时间)

差不多一个月之后,我收到了来自safari的电子邮件,因为这个问题我的分机被拒绝了

请剥离扩展属性(xattr -c path/to/extension.safariextension)并使用最新版本的Safari重建Safari扩展程序包。

我尝试了上述命令,但每次遇到同样的问题。

而且我很困惑,如果每次更新我的代码,我都需要重新提交扩展以供审核,那么这个链接的用途是什么:

https://developer.apple.com/library/archive/documentation/Tools/Conceptual/SafariExtensionGuide/UpdatingExtensions/UpdatingExtensions.html

另外,当我经历所有这些时,我从safari收到一封电子邮件,我的证书(用于扩展构建器创建.extz文件)将在一个月后到期 我创建了一个新证书并创建了一个新的extz文件。

但不知道我是否需要重新提交我的扩展程序,或者只是在网络服务器上更新它。

基本上我有3个问题/困惑

  1. 每次更新代码或只更新网络服务器上的extz都需要重新提交扩展程序

  2. 我该怎么办呢: “Safari扩展程序首选项窗格中的扩展程序说明似乎是占位符”

  3. Safari扩展证书在一年内到期,每年我需要重新提交扩展名,或者可以使用新服务器上的新证书更新extz

  4. 先谢谢

    =====更新============================== ======

    提交扩展删除扩展属性实际上已解决 只需从MAC xattr -c path / to / extension.safariextension 运行此命令,然后重建并提交。

    所以,问题2已经解决,现在我只想澄清我的第一和第三个问题的其他两部分。

1 个答案:

答案 0 :(得分:0)

与此占位符-issue有同样的问题,通过在Extension Builder的Information-section中添加/修改正确的描述来修复。