Soru & Cevap

Proje Gönderirken Missing required icon file. hatası

19.09.2014 - 04:42

Ben daha önce bu uygulamayı ipho ne için gönderdim sıkıntı olmadı, fakat şimdi iphone içinde göndereğim ama hata veriyor.

Hata tam olarak aşağıdadır, ekte ekran resmide bulunmaktadır.
Hata : Missing required icon file. The bundle does not contain an app icom for ipad of exactly '152x152' pixels, in .png format for ios version >=7.0.
İconları bulamadığını söylüyor ama ikonlar var eminim xcode içerisinde görüyorum ve tanımlı uygulama sorunsuz çalışıyor zaten.

AppIcon.appiconset klasörünün içinde iconlarım, Contents.json un içeriğide aşağıdaki gibi.

 

{
  "images" : [
    {
      "size" : "29x29",
      "idiom" : "iphone",
      "filename" : "icon-59.png",
      "scale" : "2x"
    },
    {
      "size" : "40x40",
      "idiom" : "iphone",
      "filename" : "icon-80.png",
      "scale" : "2x"
    },
    {
      "size" : "60x60",
      "idiom" : "iphone",
      "filename" : "icon-120.png",
      "scale" : "2x"
    },
    {
      "idiom" : "iphone",
      "size" : "60x60",
      "scale" : "3x"
    },
    {
      "idiom" : "iphone",
      "size" : "152x152",
      "scale" : "1x"
    },
    {
      "idiom" : "iphone",
      "size" : "76x76",
      "scale" : "1x"
    }

  ],
  "info" : {
    "version" : 1,
    "author" : "xcode"
  }
}

3 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-2335-1379625106.jpg
rocxteady
20.09.2014 - 09:47

Contents.json içerisi yanlış gibi görünüyor. Hatayı alma sebebin şunun eksik olması:

 {
      "idiom" : "iphone",
      "size" : "76x76",
      "scale" : "2x"
    }

ve dosya ismi olacak bunun içerisinde. filename şeklinde.

 

{
      "idiom" : "iphone",
      "size" : "152x152",
      "scale" : "1x"
    }

 

Böyle bir asset de yok kanımca. Doğrusu yukarıdaki.

hüseyin altunbaş
22.09.2014 - 11:18
Ben çözümü şu şekilde buldum wordress'in ios uygulamasını kaynak kodlarını github.com dan indirdim. AppIcon.appiconset klasörünü komple aldım ve logolarını kendi logolarımla değiştirdim ve sorun çözüldü.