Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[On Hold] Sharing a Datatase in an App Group Container #663

Closed
wants to merge 74 commits into from

Conversation

groue
Copy link
Owner

@groue groue commented Dec 8, 2019

This pull request aims at helping applications sharing their databases in App Group containers.

It is composed of a set of new APIs, and most importantly a new guide: Sharing a Datatase in an App Group Container.

We have several goals:

  1. All users understand that this guide is the guide that will help them fixing their errors, if they happen to jump into App Group containers before reading it.
  2. All users understand that sharing a database is an App Group container comes with new kinds of errors, and understand those errors.
  3. All users understand that they can copy-paste the sample code (hence the sample code must be correct, and focused on the problem to be solved).
  4. Expert users understand and agree with the recommended setup.

I would appreciate if any knowledgeable SQLite/GRDB user would check if the guide sounds sensible (@michaelkirk-signal, perhaps?)


Help wanted: this pull request is ON HOLD until we learn a way to reproduce the 0xdead10cc crash in an iOS application extension.

@groue groue changed the title Prevention of 0xdead10cc Exception Sharing a Datatase in an App Group Container Dec 8, 2019
@groue groue mentioned this pull request Dec 10, 2019
@groue groue mentioned this pull request Dec 12, 2019
@groue groue changed the title Sharing a Datatase in an App Group Container [On Hold] Sharing a Datatase in an App Group Container Dec 12, 2019
@groue groue added help wanted Extra attention is needed blocked Progress is impossible due to some external blocking reason labels Dec 12, 2019
@groue
Copy link
Owner Author

groue commented Dec 15, 2019

Closing now that #668 has been merged in

@groue groue closed this Dec 15, 2019
@groue groue deleted the dev/dead10cc branch November 14, 2020 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Progress is impossible due to some external blocking reason enhancement help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant