Carrier
デフォルト名を別の名前にカスタマイズするにはどうすればよいAT&T
ですか?
5 に答える
目的の C コードや画像エディター アプリを使用せずにキャリア名を変更する方法があります: https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName
このソリューションは、iOS のすべてのバージョン (iOS 6 および 7 を含む) でうまく機能します。
キーポイントは
sudo plutil -convert xml1 SpringBoard.strings
Mac OS は両方の形式を受け入れるため、必ずしもバイナリ コードに戻す必要はありません。
ファイルを XML に変換した後、vim または選択したその他のエディターを使用してファイルを簡単に編集できます。
更新: キャリア名を更新する方法に関する詳細な説明をアップロードしました: https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName
コピーして端末に貼り付け、DERP をキャリア文字列に置き換えます。
find -E /Applications/Xcode.app -iregex '.*/en(glish)?.lproj/SpringBoard.strings' -exec sudo /usr/libexec/PlistBuddy -c 'Set :SIMULATOR_CARRIER_STRING DERP' {} \;
関連ファイルを検索し、その場で変更します。ファイルをコピーしたり、バイナリを xml に変換したり、他のアプリケーションで文字列を編集したりする必要はありません。
このハックを使用XCDFakeCarrier.m
して、プロジェクト内のファイルをコンパイルし、FakeCarrier
定数を必要なものに変更するだけです。
これに最適な Status Magic というアプリがあり、ベータ テストを行っていました。ちょうどそれへのリンクを見つけようとしています...
スクリーンショットをインポートすると、すべてのキャリア固有のテキストが削除され、標準のステータス バーに置き換えられます。時間、キャリア情報などを編集できます。
つまり、Photoshop などを使用する必要はありません。
リンクで戻ってきます...
リンク https://itunes.apple.com/uk/app/status-magic/id547920381?mt=12
編集アプリがまだ Mac App Store で審査中であることがわかりました。すぐに出るはずです。あなたがやりたいことには本当に完璧です。そして本当に使いやすい。
それがiOSシミュレーターで可能かどうかはわかりません(可能であれば、深く掘り下げる必要があります:))。最善の方法は、スクリーンショットを撮り (Command + S)、Adobe Photoshop などの画像処理プログラムで画像を変更することです。