Help us understand the problem. What is going on with this article?

iOSシミュレータの「通信事業者」表記を変更する

More than 3 years have passed since last update.

ステータスバーに表示されるこれです。

Simulator-Screen-Shot-2016.10.19-11.29.06.jpg

元ネタ:toursprung/iOS-Screenshot-Automator

.stringファイルをコピー・変換してから編集します。

$ cd ~/Desktop/

$ cp /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.0.sdk/System/Library/CoreServices/SpringBoard.app/ja.lproj/SpringBoard.strings ~/Desktop/

$ plutil -convert xml1 SpringBoard.strings 

変換したSpringBoard.stringsをテキストエディタ等で開きます。「通信事業者」で検索し、該当箇所をお好きな文字列に変更します。

通信キャリアっぽくしたい場合は次のようにします。まるはU+2981を使ってます。

<key>SIMULATOR_CARRIER_STRING</key>
<string>⦁⦁⦁⦁⦁ au</string>

編集したら保存して、元の場所にコピーします。

$ sudo cp SpringBoard.strings  /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.0.sdk/System/Library/CoreServices/SpringBoard.app/ja.lproj/

シミュレータを起動して確認します。

Simulator-Screen-Shot-2016.10.19-11.11.25.jpg

これでスクリーンショット保存するとそれっぽく見えます。

hatune
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away