阅读:3153回复:11
大家帮忙看看这个扩展为何不能通过官方的签名审核
{3EA1289D-F5EF-4272-9CAF-159E1F661BFD}.xpi
xyzproxy 改了几次install.rdf,也安装其他可以通过的扩展rdf文件的格式改过,都不能通过初步审核。好好的功能为什么不让通过呢 Developer Hub\My Submissions\Recent Activity\xyzproxy Recent Activity for xyzproxy: xyzproxy Version 1.18 rejected. 2 days, 19 hours ago by Andreas Wagner |
|
|
1楼#
发布于:2015-10-28 09:24
|
|
|
2楼#
发布于:2015-10-27 16:53
|
|
3楼#
发布于:2015-10-27 16:32
yfdyh000:切换代理的扩展挺多的。Proxy Switcher,面板选择。Swap Proxy,右击设置,单击开关。PAC功能我不需要,一直只需要简单的代理IP地址切换。 这个扩展的js里面定义了如下地址 const gRdfProxyRoot = "http://xyzboard.com/firefox/xyzproxy/rdf/all"; const gRdfProxyPropRoot = "http://xyzboard.com/firefox/xyzproxy/rdf"; 我想改为本地创建代理配置文件。不知道怎么改? |
|
|
4楼#
发布于:2015-10-27 11:36
|
|
5楼#
发布于:2015-10-27 11:11
yfdyh000:不确定,可能很麻烦,可能等于重写一个扩展。我把pac相关的几行代码屏蔽了,直接自动通过审核,但是功能不好用了,然后又重新只把最后的一个pac函数屏蔽掉,上传后出现十几个警告,又需要人工审核。而且功能也不完整。 好像是要重头检查慢慢修改。 我是选择的不分发 初步审核那种。 另外,这样一个图标下拉实现代理切换的最简单方便,还没见有哪个代理扩展能够这么满足需要的。有些人很喜欢的那种功能复杂的代理扩展反而没有这个简单功能。。 |
|
|
6楼#
发布于:2015-10-27 09:14
|
|
7楼#
发布于:2015-10-27 08:39
改了版本号提交之后得到拒绝原因:
Your version was rejected because of the following problems: 1) Remote proxy-pac's are not allowed. Proxy-pac's in general are discouraged because it can cause conflicts with other add-os. Please use a proxy filter instead: https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIProtocolProxyService#registerFilter() Please fix them and submit again. Thank you.谁能给我说下这个要怎么改,我看了下js内容,好多pac相关的。。。 为了用一个最简单的代理切换 我要折腾这么多。。 |
|
|
8楼#
发布于:2015-10-20 16:15
|
|
9楼#
发布于:2015-10-20 08:17
哦 终于在审核状态中找到了原因,版本号需要更新。。。隐藏的好深啊
我之前申请了一个签名也没有改版本号就通过了审核,这次这个什么情况 扩展测试 0 个错误, 20 个警告, 0 个提醒 其中19个警告是 Attempt to set a dangerous preference 警告: Changing network preferences may be dangerous, and often leads to performance costs. 自动签名的严重程度: low 这种警告是因为代理本身就是改变网络参数的,没办法去除 还有一个警告是 on* attribute being set using setAttribute 警告: To prevent vulnerabilities, event handlers (like 'onclick' and 'onhover') should always be defined using addEventListener. 自动签名的严重程度: medium 通过自动签名的建议: Please use `addEventListener` any place you might otherwise create event listener attributes. Event listener attributes will not be accepted in add-ons submitted for automated signing in any instance where they may be reasonably avoided. chrome/xyzproxy/content/xyzproxy.js 230 oItem.setAttribute("oncommand", " selectproxy(this); event.stopPropagation();"); 这个需要改么?应该仅仅是警告吧 |
|
|
10楼#
发布于:2015-10-19 20:40
没拒绝原因,不好判断啊。
|
|
|
11楼#
发布于:2015-10-19 15:40
没有附拒绝原因吗,应该有吧,相关的链接。另外,可以用中文版的网站界面吧。
|
|