shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

244
active users

#cloudkit

0 posts0 participants0 posts today
SENTINELITE<p>I picked up SwiftData last year for my app, &amp; it’s been an excruciatingly painful experience. Cloud syncing doesn’t always work, duplicate entries, etc.</p><p>Things didn’t really improve this year, although some internal things did, because some bugs have been cleaned up. </p><p>But… I just feel lost. I need the foundation of the app to be working, so I can dive into other APIs (Widgets, shortcuts, etc), but it’s been an uphill battle.</p><p> <a href="https://moth.social/tags/SwiftData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftData</span></a> <a href="https://moth.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://moth.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://moth.social/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a></p>
SENTINELITE<p>Okay, can any skilled devs guide me a little?</p><p>Is it possible to use <a href="https://moth.social/tags/SwiftData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftData</span></a>’s non-CloudKit stuff (@Unique), etc. with the new custom (bring your own back-end) stuff?</p><p>What about CKSyncEngine? I *really* don’t want to roll my own server stack, but if push comes to shove, I’m doing it.</p><p>(If none of that is possible, I may just use Bodega W/ a custom server stack). Thoughts?</p><p><a href="https://moth.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://moth.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://moth.social/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a></p>
Vincent Friedrich<p>Thinking if I should just move away from NSPersistentCloudKitContainer and roll my own syncing with CKSyncEngine instead. Then I'd at least have full control over what's going on.</p><p>NSPersistentCloudKitContainer's convenience I was hoping for was the only reason why I moved away from GRDB to CoreData in the first place. I cannot accept that I did all that effort for nothing 🥲 <a href="https://mastodon.social/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a></p>
Vincent Friedrich<p><a href="https://mastodon.social/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a> is driving me crazy… I just can't make syncing shared records work reliably on two devices. Every once in a while something breaks randomly.</p><p>My most recent problem is, that I can see notifications coming in, but nothing is getting synced due to the hundreds of errors „Deferring additional work. There is still an active request.“ and „ABC request was cancelled because there is already a pending request of type XYZ“</p>
Cesare Forelli<p>2/2 In the past I've tackled a similar need as shown in this screenshot: I synced everything, then filtered what was shown per device type.</p><p>If I were to use that approach, I could change the “Don't sync" button to “This device”, sync a UUID, filter with that and call it a day.</p><p>But I'd really prefer to offer the ability not to send some Objects to the cloud AT ALL!</p><p>🧠 is not coming up with an idea on how to do so w/ current model, though.</p><p>Suggestions? 😍</p><p><a href="https://iosdev.space/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://iosdev.space/tags/SwiftData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftData</span></a> <a href="https://iosdev.space/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a></p>
Cesare Forelli<p>Bored on a Saturday? Help me figure out how to conceptually tackle a <a href="https://iosdev.space/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> problem! 😜</p><p>I'm building a <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> app with <a href="https://iosdev.space/tags/SwiftData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftData</span></a> persistence and <a href="https://iosdev.space/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a> <a href="https://iosdev.space/tags/sync" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sync</span></a>.</p><p>Model is pretty simple, two classes – let's call them Object and Group – with a many-to-many relationship.</p><p>It would make sense for the User to be able to decide that some Objects are only available on the current device (so, NO sync!), others on all iPhones, etc.</p><p>See screenshots for the desired behavior.</p><p>1/2</p>
BestMacFly<p>I have activated CloudKit in my SwiftData app. This was really so easy! But: already stored local data is not synced. So you should activate CloudKit before deploying to the App Store the first time! Shoutout to <span class="h-card"><a href="https://iosdev.space/@StewartLynch" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>StewartLynch</span></a></span> for his great YouTube Tutorial, you are invited for a large Ko-fi 😂 <a href="https://troet.cafe/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a> <a href="https://troet.cafe/tags/SwiftData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftData</span></a> <a href="https://troet.cafe/tags/AppStore" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppStore</span></a> <a href="https://troet.cafe/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a> <a href="https://youtu.be/H5zvrFJMhuE?si=Xs-uxpurkWqWodDZ" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/H5zvrFJMhuE?si=Xs-uxp</span><span class="invisible">urkWqWodDZ</span></a></p>
Graham<p>Finally got <a href="https://mastodon.social/tags/SwiftData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftData</span></a> and <a href="https://mastodon.social/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a> to play nice but I couldn't figure out why I wasn't seeing anything in the dashboard. I was ready to throw my computer out the window until I realized I was logged in with my personal Apple ID and not my developer account 🤦‍♂️</p>
Adam Overholtzer<p>I’m getting another surge of email about iCloud/CloudKit sync errors, specifically Error 500, unspecified internal server error. </p><p>This seems to happen every year around this time, except this year it already happened back in August. </p><p>Let’s hope this is a brief hiccup.</p><p><a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://iosdev.space/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a> <a href="https://iosdev.space/tags/error500" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>error500</span></a></p>
Jaanus Kase<p><a href="https://iosdev.space/tags/introduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>introduction</span></a></p><p>I’m on Mastodon for two things.</p><p>I build things on Apple platforms. I make <span class="h-card"><a href="https://indieapps.space/@tact" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tact</span></a></span>. I read (a lot) and post (a little) about related technologies: <a href="https://iosdev.space/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a>, <a href="https://iosdev.space/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>, <a href="https://iosdev.space/tags/Combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Combine</span></a>, <a href="https://iosdev.space/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a>, <a href="https://iosdev.space/tags/CoreData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CoreData</span></a>, <a href="https://iosdev.space/tags/Xcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Xcode</span></a>, <a href="https://iosdev.space/tags/concurrency" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>concurrency</span></a>, as well as product design.</p><p>I support Ukraine. I follow Ukrainians and friends of 🇺🇦. Please donate to 🇺🇦 until 🗑🇷🇺 is gone: <a href="https://u24.gov.ua" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">u24.gov.ua</span><span class="invisible"></span></a> or any other respected charity. My Twitter is mostly about Ukraine - <a href="https://twitter.com/jaanus" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">twitter.com/jaanus</span><span class="invisible"></span></a></p>
Adam Overholtzer<p>I’m continuing to get several emails a day about <a href="https://iosdev.space/tags/Cloudkit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cloudkit</span></a> sync failing in my app, and now the 1-star reviews are starting to appear. No errors in logs or CloudKit console. </p><p>Is anyone else seeing a rise in CloudKit failures?</p><p><a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Adam Overholtzer<p>Are any other devs getting more complaints about <a href="https://iosdev.space/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a> sync in their apps? I’ve gotten about a dozen emails about sync failing (without errors) in the last few days. <a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Casey Liss<p>For CloudKit subscriptions (CKQuerySubscription), If a single user has several devices, is the subscriptionID supposed to be unique for each device? </p><p>Or can I just use an ID of "favorites" across all devices?</p><p>I'm guessing it needs to be unique?</p><p><a href="https://developer.apple.com/documentation/cloudkit/ckquerysubscription/3003600-init" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.apple.com/documentat</span><span class="invisible">ion/cloudkit/ckquerysubscription/3003600-init</span></a></p><p><a href="https://mastodon.social/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a></p>
Dave DeLong<p><span class="h-card"><a href="https://macaw.social/@mergesort" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mergesort</span></a></span> <span class="h-card"><a href="https://mastodon.social/@sindresorhus" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>sindresorhus</span></a></span> well if you ever change your mind, remember that we’ve got a <a href="https://mastodon.social/tags/cloudkit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cloudkit</span></a> channel in slack…</p>
Jaanus Kase<p><a href="https://mastodon.justtact.com/tags/introduction" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>introduction</span></a></p><p>I’m on Mastodon for two things.</p><p>I build things on Apple platforms. I make <span class="h-card"><a href="https://mastodon.justtact.com/@tact" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tact</span></a></span>. I read (a lot) and post (a little) about related technologies: <a href="https://mastodon.justtact.com/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a>, <a href="https://mastodon.justtact.com/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>, <a href="https://mastodon.justtact.com/tags/Combine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Combine</span></a>, <a href="https://mastodon.justtact.com/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a>, <a href="https://mastodon.justtact.com/tags/CoreData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CoreData</span></a>, <a href="https://mastodon.justtact.com/tags/Xcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Xcode</span></a>, as well as product design.</p><p>I support Ukraine. I follow Ukrainians and friends of 🇺🇦. Please donate to 🇺🇦 until 🗑🇷🇺 is gone: <a href="https://ukraineaidops.org" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">ukraineaidops.org</span><span class="invisible"></span></a> or any other charity. My Twitter is mostly about Ukraine - <a href="https://twitter.com/jaanus" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">twitter.com/jaanus</span><span class="invisible"></span></a></p>
jaanus<p>I’m here for three things.</p><p>- Supporting Ukraine, hearing directly from Ukrainians. Hence my <a href="https://mastodon.social/tags/NAFO" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NAFO</span></a> profile header. Please donate to 🇺🇦 until 🗑🇷🇺 is gone: <a href="https://ukraineaidops.org" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">ukraineaidops.org</span><span class="invisible"></span></a> or any other charity.</p><p>- Sharing and learning about development on <a href="https://mastodon.social/tags/Apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apple</span></a> platforms. <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a>, <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a>, <a href="https://mastodon.social/tags/CoreData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CoreData</span></a>, <a href="https://mastodon.social/tags/CloudKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudKit</span></a> etc. I have background in both UX and engineering. I work as freelance developer and have my own project <a href="https://justtact.com" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">justtact.com</span><span class="invisible"></span></a></p><p>- Our little cute 🇪🇪 cesspit. Might post in Estonian sometimes.</p>