During development I kept deleting and reinstalling the app. This caused a problem. @keepdates.app relies on its own calendar it kept creating a new one on each install and had no idea that a previous calendar was already created by it. 🤖 (1/3) #buildInPublic #swift #swiftUI #ios #iosDev #app
Post
I stuck with a sentinel event - not the nicest, but kinda works. You know, “if it’s stupid, but it works; then it’s not stupid” 😅 Not sure how to solve the issue of someone picking iCloud as the calendar source and then installing the app on two devices with a different set of contacts 😬
0 reposts1 like
exactly! I think I’m being careful with it though- the app doesn’t touch any events that it isn’t 100% sure it created, and each event is tagged with a custom hash, so that, if it finds an existing calendar, it can still match matching contact dates to existing events. that should even handle iCloud