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.

Hiç yorum yok:

Yorum Gönderme