2012-03-16 20 views
5

Bu benim öyle klasöründe modu Tamam geliştirmek yük, ama bunu paketlenmiş ve .crx dosyayı yüklemeye sonra, Manifest file is invalid sorun geliyor benim manifest.json`Chrome uzantımı yüklerken manifesto dosyası geçersiz '?

{ 

    "name": "Environment Quick Switch", 

    "version": "1.0", 

    "description": "Quick switch around develop environments.", 

    "browser_action": { 

    "default_icon": "icon.png", 
    "popup": "action.html" 

    }, 

    "permissions": [ 

    "tabs", "http://*/*", "https://*/*" 

    ] 

}

olduğunu.

Bununla nasıl başa çıkılacağını bilen var mı?

+0

Ve google'ın örneğinden derlediğim crx dosyasını yükleyemediğimi buldum? Bu, 19.0 sürümünde krom kullanmamam gerektiği anlamına mı geliyor? – Aloong

cevap

4

Sonunda bu sorunu çözdüm, çünkü geliştirme klasörümün yolunun Çince karakterleri içermesi, bunu bir İngiliz yoluna taşıyabilmesidir.

+2

Bir hata yapabilir misin, bağımsız olarak? Chrome, ingilizce olmayan karakterler üzerinde boğulmamalı: http://new.crbug.com/ ID'yi buraya gönderiyorsanız, doğru kişilerin önüne geçtiğinden emin olacağım. –

+0

@MikeWest Konuyu burada yayınladım. Bunu daha önce hiç yapmadım, böylece yazdığımın doğru formatta olup olmadığını bilmiyorum. http://code.google.com/p/chromium/issues/detail?id=118869 – Aloong

+2

Teşekkür ederiz! Onu uygun kuyruğa attım. –

1

Aynı problem vardı. Zip dosyası geliştirici kontrol panelinde kabul edildi, ancak web mağazasından yüklendiğimde manifest dosyamın geçersiz olduğunu belirten bir hata mesajı aldım.

Artık hiçbir Chineese karakteri, karakter kodlamasıyla ilgili sorun gibi görünüyordu.

manifest.json dosyasını ANSI - UTF8 değil olarak kaydettim ve paket chrome webstore tarafından kabul edildi.

+1

Yani, kullanmak için doğru kodlama nedir? ANSI veya UTF-8? – brisssou

+0

Merhaba Brisssou. Resmi bir cevap bulamadan biraz googledim. Cevabım: ANSI en iyi seçiminiz gibi görünüyor. – phareim

+1

Thx phareim. Aslında, karşı karşıya olduğum durumda, ertesi gün çalışmayı uzattı. yani: mağazaya güvenme; Uzatmanızı yüklemeyi deneyin, (başarısız) {sleep; retry} ...:/ – brisssou

12

Uzantımı güncellediğimde bu hatayı da aldım. Bazen uzantınızın çeşitli sunuculara yayıldığını düşünüyorum. Geldim ve bu konuya baktım ve sonra mağazaya geri döndüm ve tekrar denedim ve iyiydi.

+2

Paylaşım için teşekkürler ... aynısını yaptı :) – lobner

+0

Aynı şey 2016 yılında da gerçekleşiyor: \ – Dilip

0

Bu hatayı da aldım, belki de bir SkyDrive klasörü veya bazı ekip kodu Management soft klasörü altında kaynaklarınızı düşünüyorum. Kaynakları masaüstü gibi başka bir yoldan kopyalamaya çalışın. eklentinizi yeni yolla paketleyin, o zaman sizin başarınız olabilir!

İlgili konular