add .id(UUID()) on the NavigationLink fixes it for me in some cases.
I think it's a bug in swiftUI. and I'm sure that there are more appropriate ways of assigning the id, but if u ensure the id is unique then it will fix the freeze in some cases.
still doesn't fix it for everything.
If you want a syncing solution you can use core data+CloudKit. This will allow your users to use the data offline. The sharing intergration using core data with CloudKit isn’t quite there - it exists but I don’t think anyone has been able to get it to work. But you can share directly with the CloudKit apis and write your own integration with Core data. This is how most people do it.
you can also store your data on an external server and access it directly. This will need an internet connection unless u write your own syncing.
Start by doing a search on google for swift tutorials and start with an introductory tutorial.
If you aren't much of a self learner then enrolling in a programming, IT or computer science course at your local educational institution is another starting point.
it sounds like you don't have any background in programming, so yes it will take a significant investment of time. 6-12 months at least if you are serious about it, maybe more.
Seems to be a bug in the iOS16 SDK for DatePicker. you can safely ignore it. I can't remember what it was but there is a compiler flag u can set so it reduces the error message down to one line to clean up your console. you can probably find it with a google/stackoverflow/forum search
to fix this I had to reset the environment, let the record tables be recreated and then re-add the recordName and modifiedTimestamp indexes for the public database. exporting the environment schema and then reimporting didn't work.
start by telling us what the app is, what u are doing to make it crash, what os and device you are using, any error messages, your code.
no one can help you with "can someone help me understand why this app is crashing? thank you so much!"
add .id(UUID()) on the NavigationLink fixes it for me in some cases.
I think it's a bug in swiftUI. and I'm sure that there are more appropriate ways of assigning the id, but if u ensure the id is unique then it will fix the freeze in some cases.
still doesn't fix it for everything.
If you want a syncing solution you can use core data+CloudKit. This will allow your users to use the data offline. The sharing intergration using core data with CloudKit isn’t quite there - it exists but I don’t think anyone has been able to get it to work. But you can share directly with the CloudKit apis and write your own integration with Core data. This is how most people do it.
you can also store your data on an external server and access it directly. This will need an internet connection unless u write your own syncing.
Start by doing a search on google for swift tutorials and start with an introductory tutorial.
If you aren't much of a self learner then enrolling in a programming, IT or computer science course at your local educational institution is another starting point.
it sounds like you don't have any background in programming, so yes it will take a significant investment of time. 6-12 months at least if you are serious about it, maybe more.
Seems to be a bug in the iOS16 SDK for DatePicker. you can safely ignore it. I can't remember what it was but there is a compiler flag u can set so it reduces the error message down to one line to clean up your console. you can probably find it with a google/stackoverflow/forum search
to fix this I had to reset the environment, let the record tables be recreated and then re-add the recordName and modifiedTimestamp indexes for the public database. exporting the environment schema and then reimporting didn't work.
start by telling us what the app is, what u are doing to make it crash, what os and device you are using, any error messages, your code.
no one can help you with "can someone help me understand why this app is crashing? thank you so much!"