@KKunze Du bist echt der Knaller
Also es läuft so:
Eine SIM hat aufgrund Ihrer SIM-ID 2 Informationen: Anbieter & Anschluss verknüpft mit der jeweiligen Netzbetreiber-ID.
Das iPhone hat für jeden Anbieter ein sogenanntes Carrier Bundle in dem Informationen zum APN, Voicemail und eben ein Logo hinterlegt ist.
Also SIM Telekom hat die Netzbetreiber-ID XYZ1 - iPhone schaut in den Carrier Bundles zu XYZ1 und siehe da - Telekom Ordner => wird verwendet.
Die Anbieterkennung "Telekom.de" ist in einer plist-Datei verlinkt zur dazugehörigen Bilddatei (die das Logo beherbergt).
Congstar SIM - Netzbetreiber-ID XYZ1-2 - iPhone schaut in den Carrier Bundles zu XYZ1-2 und siehe da - verlinkt zu Telekom Ordner => wird verwendet.
Die Anbieterkennung "LEER" ist in dieser plist-Datei natürlich
nicht verlinkt zur dazugehörigen Bilddatei (die das Logo beherbergt) und demnach wird auch keins angezeigt.
Congstar SIM - Netzbetreiber-ID XYZ1-2 im Ausland: Roaming Partner wird ANBIETER (mit eigener Netzbetreiber-ID) und wiederrum wird geschaut, ob ein Logo da ist passend zu
dessen Netzbetreiber-ID. => Logo erscheint.
PROBLEM mit fehlendem Anbieter ist einfach nur: Sobald man in der plist also "LEER" als Ausgangspunkt für die Bilddatei hinterlegt, wird die plist ungültig und wird vom iOS ignoriert, demnach ist es zwingend nötig dort etwas einzutragen bzw. dass die SIM das vorgibt.