Varsayılan Carrier
adını başka bir şeye nasıl özelleştirebilirim, ör. AT&T
?iOS 6 simülatöründe taşıyıcı adı nasıl özelleştirilir?
cevap
objektif c kodunu veya görüntü düzenleyici uygulamasını kullanmadan taşıyıcı adını değiştirmek için bir yolu yoktur kilit noktası Mac OS hem biçimlerini kabul eder beri mutlaka ikili koda geri dönüştürmek gerekmez
sudo plutil -convert xml1 SpringBoard.strings
olduğunu.
XML dosyanızı dönüştürülen sonra kolayca vim veya istediğiniz başka bir editör ile dosyayı düzenleyebilirsiniz.
GÜNCELLEME:
find -E /Applications/Xcode.app -iregex '.*/en(glish)?.lproj/SpringBoard.strings' -exec sudo /usr/libexec/PlistBuddy -c 'Set :SIMULATOR_CARRIER_STRING DERP' {} \;
Bulguların: Taşıyıcınız dize ile derp yerine https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName
(hatta mümkünse eğer :) derin kazmak zorunda) o iOS Simülatörü ile mümkün mü bilmiyorum. En iyi yol, ekran görüntüsünü (Command + S) almak ve görüntüyü Adobe Photoshop'ta ya da bunun gibi bazı görüntü işleme programlarında değiştirmek.
Beta testi olarak adlandırdığım bu Durum Magic için mükemmel bir uygulama var. Sadece bir bağlantı bulmaya çalışıyorum ...
Ekran görüntüsünü içe aktarıyorsanız, tüm taşıyıcı metnini çıkarır ve standart bir durum çubuğu ile değiştirir ve saati, taşıyıcı bilgilerini vb. Düzenleyebilirsiniz.
Photoshop ya da başka bir şey kullanmanız gerekmediği anlamına gelir.
LİNK https://itunes.apple.com/uk/app/status-magic/id547920381?mt=12
DÜZENLEME Bunun için uygulama Mac App Store'dan fro incelemede hala olduğunu öğrendim ... bir bağlantı geri olacak. Yakında çıkmalı. Gerçi yapmak istediğin şey için gerçekten mükemmel. Ve kullanımı gerçekten çok kolay.
İpucu için teşekkürler, Durum Magic ilginç görünüyor. App Store sürümünün bağlantısı: https://itunes.apple.com/de/app/status-magic/id547920381?mt=12. –
this hack'u kullanarak, projenizdeki XCDFakeCarrier.m
dosyasını derleyin ve FakeCarrier
sabitini istediğiniz gibi değiştirin. https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName
Bu çözüm iOS sürümlerinde çalışırken muazzam (iOS 6 dahil ve 7)
:
Bu, ana ekranda çalışmaz. – openfrog
Kopyala ve terminale yapıştırın: Ben taşıyıcı adını güncellemek için nasıl ayrıntılı bir açıklama yükledi ilgili dosyaları ve bunları yerinde değiştirir. Dosyaları kopyalamak, ikili dosyayı xml'ye dönüştürmek veya dizeleri diğer uygulamalarda düzenlemek yok.
Super !! Bu benim için düzeltildi! Aslında bu komutu küçük bir osx uygulamasına koymayı düşünüyorum, bu yüzden dev'ler kolayca değiştirebilir! Teşekkürler dostum! çok basit! –
Ayrıca iOS 6.1 simülatörü için de çalışıyor. – ohho
Bu link kırılmış gibi görünüyor. Herhangi bir yardım? –
Bağlantıyı eğitimcime güncelledim: https://github.com/toursprung/iOS-Screenshot-Automator/blob/master/changeCarrierName – KrauseFx