возможность проверить Contents.json
для AppIcons может быть поврежден ли вы? это будет в Images.xcassets
>AppIcons.appiconset
>Contents.json
он должен выглядеть следующим образом:
{
"images": [
{
"idiom": "iphone",
"size": "29x29",
"scale": "1x"
},
{
"idiom": "iphone",
"size": "29x29",
"scale": "2x"
},
{
"idiom": "iphone",
"size": "29x29",
"scale": "3x"
},
{
"idiom": "iphone",
"size": "40x40",
"scale": "2x"
},
{
"idiom": "iphone",
"size": "40x40",
"scale": "3x"
},
{
"idiom": "iphone",
"size": "57x57",
"scale": "1x"
},
{
"idiom": "iphone",
"size": "57x57",
"scale": "2x"
},
{
"idiom": "iphone",
"size": "60x60",
"scale": "2x"
},
{
"idiom": "iphone",
"size": "60x60",
"scale": "3x"
},
{
"idiom": "ipad",
"size": "29x29",
"scale": "1x"
},
{
"idiom": "ipad",
"size": "29x29",
"scale": "2x"
},
{
"idiom": "ipad",
"size": "40x40",
"scale": "1x"
},
{
"idiom": "ipad",
"size": "40x40",
"scale": "2x"
},
{
"idiom": "ipad",
"size": "50x50",
"scale": "1x"
},
{
"idiom": "ipad",
"size": "50x50",
"scale": "2x"
},
{
"idiom": "ipad",
"size": "72x72",
"scale": "1x"
},
{
"idiom": "ipad",
"size": "72x72",
"scale": "2x"
},
{
"idiom": "ipad",
"size": "76x76",
"scale": "1x"
},
{
"idiom": "ipad",
"size": "76x76",
"scale": "2x"
},
{
"idiom": "car",
"size": "120x120",
"scale": "1x"
},
{
"size": "24x24",
"idiom": "watch",
"scale": "2x",
"role": "notificationCenter",
"subtype": "38mm"
},
{
"size": "27.5x27.5",
"idiom": "watch",
"scale": "2x",
"role": "notificationCenter",
"subtype": "42mm"
},
{
"size": "29x29",
"idiom": "watch",
"role": "companionSettings",
"scale": "2x"
},
{
"size": "29x29",
"idiom": "watch",
"role": "companionSettings",
"scale": "3x"
},
{
"size": "40x40",
"idiom": "watch",
"scale": "2x",
"role": "appLauncher",
"subtype": "38mm"
},
{
"size": "44x44",
"idiom": "watch",
"scale": "2x",
"role": "longLook",
"subtype": "42mm"
},
{
"size": "86x86",
"idiom": "watch",
"scale": "2x",
"role": "quickLook",
"subtype": "38mm"
},
{
"size": "98x98",
"idiom": "watch",
"scale": "2x",
"role": "quickLook",
"subtype": "42mm"
}
],
"info": {
"version": 1,
"author": "xcode"
}
}
Вы могли бы попытаться изменить XML вручную с помощью текстового редактора, чтобы задать имя файла следующим образом:
{
"filename": "icon-29.png",
"size": "29x29",
"scale": "1x",
"idiom": "iphone"
},
icon-29.png
будет то их нужно добавить в папку AppIcons.appiconset
, но из вашего комментария я думаю, что это уничтожит ее снова, я думаю, что это ошибка и будет ее здесь здесь https://bugzilla.xamarin.com/
Mine Content.json почти пуст, см. Вопрос обновления. Я заменил его на вашу версию, но это не помогло. После перезапуска VS изменения были отменены. – pfedotovsky
Хммм, похоже, не прав, я чувствую, что это может быть ошибка, глядя на эту тему на Xam.forumshttps: //forums.xamarin.com/discussion/11503/images-xcassets-in-visual-studio/p2 ее а новая функция VS для поддержки каталогов активов. Я бы написал ошибку. Я мог бы добавить версию Contents.json с набором изображений, но я думаю, что он снова уничтожит его. –
Такая же проблема, мое приложение не развертывается должным образом от VS к симулятору. Все компилируется нормально, но приложение немедленно сбой из-за того, что ресурс не найден. Кажется, что файлы PDF не развернуты. Прекрасно работает с Xamarin Studio. – chrilith