-
I am playing around with Xcode 15 and surprised to see warning messages like this:
Does this mean Apple use GRDB internally, despite just launched SwiftData? If so, congratulations! I have two questions though:
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 6 replies
-
Hello @notcome, Yes, GRDB is included in a few private SDK frameworks 😊 I suggest reporting the problem with https://feedbackassistant.apple.com/. After all, the private SDK frameworks are not supposed to be our business in the first place. I'm not aware of any workaround on our side (which does not mean that no such workaround exist).
According to the warning, it looks like there is a risk that mismatching classes, from different GRDB versions, will be used together, with unclear consequences (presumably bad ones). I don't know if the risk is real, or not: maybe it's better to ask Apple on https://developer.apple.com/forums/. |
Beta Was this translation helpful? Give feedback.
-
FWIW, I also filed a feedback about this with a link back to this discussion. FB12399514. |
Beta Was this translation helpful? Give feedback.
-
Whoa! Talk about a compliment! Apple themselves are using GRDB??? Hot stuff. When did this happen? Did they discuss this with you? Do you work for Apple now? Spill. @groue |
Beta Was this translation helpful? Give feedback.
-
It is solved in beta 2 :-) |
Beta Was this translation helpful? Give feedback.
Hello @notcome,
Yes, GRDB is included in a few private SDK frameworks 😊
I suggest reporting the problem with https://feedbackassistant.apple.com/. After all, the private SDK frameworks are not supposed to be our business in the first place. I'm not aware of any workaround on our side (which does not mean that no such workaround exist).
According to the warning, it looks like there is a risk that mismatching classes, from different GRDB versions, will be used together, with unclear consequences (presumably bad ones). I don't know if the risk is real, or not: maybe it's better to ask Apple on https://developer.apple.com/forums/.