2017-08-20 52 views
0

我在画廊中有我的Safari浏览器扩展。提交和更新Safari浏览器扩展的问题

现在我改变了我的代码,一些小的修改,然后重新提交以供审查(这需要一个月的时间审查,:(这确实是一个很长一段时间)

近一个月后,我收到一封电子邮件从Safari浏览器,我的扩展,因为这个问题

请脱衣扩展属性(xattr -c path/to/extension.safariextension),并使用最新版本的Safari重建的Safari扩展包。否决

我尝试了上面的命令,但每次我面临同样的问题。

,也是我很困惑,如果我每次updtae我的代码,我需要重新提交延期审核,那么什么是使用这个链接:

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

此外,当我正要通过所有这些,我从safari收到一封电子邮件,我的证书(用于扩展生成器来创建.extz文件)将在一个月内过期 我创建了一个新证书并创建了一个新的extz文件。

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

所以基本上我有3个问题/混乱

  1. 我是否需要重新提交延期,每次我更新的代码或Web服务器上只更新extz将工作

  2. 我有什么做的这个: “在Safari扩展偏好窗格中的扩展名描述看起来像一个占位符”

  3. Safari扩展证书在一年内到期,每隔一段时间我需要重新提交扩展区nsion或可更新extz与Web服务器上的新证书将工作

由于提前

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

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

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

+0

您能告诉我您上传Safari浏览器扩展的操作,您上传了哪些内容?我不断收到“请取消扩展属性”消息。我将文件存储在Dropbox中,然后使用该直接链接。我已经完成了xattr -c 多次,但在审查中我仍然收到相同的消息。 – Anders

+0

@Anders当我们删除xattr属性,并重新生成文件.extz文件提交..这些属性再次得到生成,所以你再次需要删除它们..从文件夹..从extz文件,然后上传这个extz到一些服务器,你可以在提交扩展时提供的链接,这就是我的问题得到解决的方式 – user5821368

回答

0

与此占位符相同的问题-issue,通过添加/修改扩展生成器的信息部分中的适当描述来解决。

+0

Thanks @juvander,但现在我没有面对这个问题,我没有对我的.extension文件的位置做一些更改来解决它,但现在我得到另一个问题,说 请剥离扩展属性('xattr -c路径/到/ extension.safariextension'),并使用最新版本的Safari重建您的Safari扩展包。 – user5821368