xcode etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
xcode etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

25 Nisan 2020 Cumartesi

Terminal üzerinden Xcode'u sıfırlama yada tümüyle kaldırma işlemi

Merhaba,
bu yazımda sizlere xcode'u sıfırlamak ve tüm bileşenleriyle birlikte OSX üzerinden kaldırmayı paylaşacağım. Aşağıda paylaştığım komutları sıyasıyla terminal üzerinden çalıştırmanız durumunda işlem başarıyla gerçekleşecektir.

Aşağıdaki adımları takip ederek xcod'u ilk kurulum anına geri döndürebilirsiniz.

$ defaults delete com.apple.dt.Xcode

yada  (eski versiyonlar için)

$ defaults delete com.apple.Xcode

Eğer xcode sıfırlanmadıysa aşağıdaki adımlarla manuel resetleme yapabilirsiniz.
$ rm -rf  ~/Library/Developer/Xcode/DerivedData/ModuleCache
$ rm -rf $HOME/Library/Application Support/Developer/Shared/Xcode
$ rm -rf $HOME/Library/Saved\ Application\ State/com.apple.dt.Xcode.savedState
$ rm -rf $HOME/Library/Preferences/com.apple.dt.Xcode.*
$ rm -rf ~/Library/Developer/Xcode/DerivedData


Xcode'u tüm bileşenleri ve ayarlarıyla birlikte silmek için aşağıdaki adımları takip edebilirsiniz.
$ sudo rm -rf /Applications/Xcode.app
$ sudo rm -rf /Library/Preferences/com.apple.dt.Xcode.plist
$ sudo rm -rf ~/Library/Preferences/com.apple.dt.Xcode.plist
$ sudo rm -rf ~/Library/Caches/com.apple.dt.Xcode
$ sudo rm -rf ~/Library/Application Support/Xcode
$ sudo rm -rf ~/Library/Developer
$ sudo rm -rf ~/Library/MobileDevice
$ sudo rm -rf /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
$ sudo rm -rf /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
$ sudo rm -rf /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
$ sudo rm -rf /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
$ sudo rm -rf /private/var/db/receipts/com.apple.pkg.Xcode.bom


31 Mart 2019 Pazar

Emulatorde Çalıştırılan Uygulamanın Sqlite Veri Tabanını Görüntüleme (iOS)

Merhaba,
bu yazımda sizlere iphone emulatorü ile çalıştırdığınız uygulamanın SQLite veritabanını nasıl görüntüleyeceğinizi paylaşacağım.
Yapılacak işlem SQLite veri tabanının yerini bulup bir SQL browser ile kayıtları görüntülemek olacaktır.

ilk olarak aşağıdaki linkteki sqlite browser'ı indirip kurun
https://sqlitebrowser.org/dl/

Terminal üzerinde find komutunu çalıştırarak uygulama veritabanının tutulduğu yeri bulun
 find ~/  -name  "uygulamaVeritabanı.db"

Aşağıdaki gibi bir path listelenecektir:
/Users/leventyildiz//Library/Developer/CoreSimulator/Devices/77E2EEBE-D3D5-49F7-B420-064458F3359A/data/Containers/Data/Application/387FCA0F-E74F-4F42-AB7A-DF832A4A539A/Library/LocalDatabase/uygulamaVeritabanı.db

Son olarak terminal üzerinden SQLite browser'u çalıştırın. Burada SQLite browser'a parametre olarak DB dosyasının yolunu vererek veri tabanını görüntüleyebilirsiniz
 /Applications/DB\ Browser\ for\ SQLite.app/Contents/MacOS/DB\ Browser\ for\ SQLite  /Users/leventyildiz//Library/Developer/CoreSimulator/Devices/77E2EEBE-D3D5-49F7-B420-064458F3359A/data/Containers/Data/Application/387FCA0F-E74F-4F42-AB7A-DF832A4A539A/Library/LocalDatabase/uygulamaVeritabanı.db


Üstteki işlemlerden sonra uygulama veritabanında yaptığınız değişikliklerin güncel halini Sqlite browser ile takip edebilirsiniz.