提交和更新safari扩展的问题

问题描述 投票:0回答:1

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

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

差不多一个月之后,我收到了来自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. 每次更新代码时我是否需要重新提交扩展名,或者只是在Web服务器上更新extz就可以了
  2. 我该怎么做:“Safari扩展程序首选项窗格中的扩展程序说明似乎是占位符”
  3. Safari扩展证书在一年内到期,每年我都需要重新提交扩展名,或者可以使用Web服务器上的新证书更新extz

提前致谢

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

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

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

safari-extension
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.