Feature Highlight: AppSpector’s Core Data Browser

Feature Highlight: AppSpector’s Core Data Browser

AppSpector is happy to present a brand new debugging tool - the Core Data Browser. Core Data, as always, just needs to add one line of code to make it work.

let config = AppSpectorConfig(apiKey: "API_KEY", monitorIDs: [Monitor.http, Monitor.logs, Monitor.coredata])
AppSpector.run(with: config)

As soon as you launch the SDK, we start monitoring all CoreData stores in your app.

You can choose a store you want to debug and view all entities with schema in that store:

You can browse through the list of managed objects of each entity type and addressed object context:

And, of course, you can execute a custom predicate query if you need to find specific managed objects.

Best part? All those features work remotely and in real time. You can fix Core Data-related issues on your teammate's or client's devices in no time.

Remote Core Data browser would be great in Xcode, but Apple should have paid more attention to the issue we all struggle with. So we are happy to be the first service that does pay attention to this and many other essential things big-box platforms do not provide.

We have many more amazing features in addition to the Core Data browser, such as remote logs, performance metrics, SQLite database browser, location tracking and mocking, and an analytics debugger.

And yes, you can use them for free by signing up for your account today.

Remote debugging for ios and android apps

About Us

AppSpector is remote debugging and introspection tool for iOS and Android applications. With AppSpector you can debug your app running in the same room or on another continent. You can measure app performance, view CoreData and SQLite content, logs, network requests and many more in realtime. Just like you we have been struggling for years trying to find stupid mistakes and dreaming of a better native tools, finally we decided to build them. This is the instrument that you’ve been looking for.