Имейте в виду, что Группировка файлов в проекте XCode - это только виртуальный, а не настоящий каталог.
Имея это в виду, вы, вероятно, обнаружите, что изображение вовсе не находится в каталоге / Flags, а скорее в корневом каталоге (или другом совершенно другом). Попробуйте изменить его просто на
<key>image</key>
<string>afghanistan.png</string>
Кроме того, помните, что iPhone чувствителен к регистру, а Mac - нет! Это может привести к тому, что что-то будет работать в симуляторе, но не на телефоне ...