Is there any way to change the carrier name in the simulator?
For my part, I was able to change the carrier name for the iPhone 5.1 simulator by editing this file:
As the path suggests, I'm French. Switch to whichever localization you choose.
Inside this strings file (editable with XCode if it's a binary plist), you'll find a
SIMULATOR_CARRIER_STRING key. Change its value, fire up your simulator, and there you go.
I wrote a fake carrier hack for recent versions of the iOS Simulator which do not support the
SBFakeCarrier hack anymore. Just compile the
XCDFakeCarrier.m file in your project and change the
FakeCarrier constant to what you want.
I wrote a little tutorial that helps you change the carrier name even on iOS 6.0 and up: https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName