Chrome-расширение: автоматическое обновление не работает? - PullRequest
1 голос
/ 04 марта 2011

Я пытался настроить расширение Chrome на автоматическое обновление, но оно не работает.Я следовал руководству Google на http://code.google.com/chrome/extensions/autoupdate.html, но все равно не повезло.У меня есть следующее ...

В моем файле манифеста

    "update_url": "http://www.example.com/updates.xml",

updates.xml

<?xml version='1.0' encoding='UTF-8'?> 
 <gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'> 
  <app appid='dmsdmaksadsdkdsmsasdmk'> 
    <updatecheck codebase='http://www.example.com/myapp_1_5.crx' version='1.5.1' /> 
  </app> 
 </gupdate> 

Если я обновлю свое приложение до 1.5.2 и поменяю версию манифеста + URL-адрес updates.xml и версию, а также нажму на обновления в меню расширений в Chrome, мое расширение не будет обновляться.Кто-нибудь знает почему?Что я делаю не так?

1 Ответ

3 голосов
/ 05 марта 2011

При просмотре файла updates.xml кажется, что вы поместили неправильный appid (Extension ID) для своих недостающих 10 символов.Он должен содержать 32 символа, а не 22 символа.

Кроме этого, все остальное выглядит хорошо.

...