Post

Replies

Boosts

Views

Activity

Reply to Afraid of not being good enough
Sup, My advise is not to compare yourself nor try to copy other success stories. Specially, do not shape you Apps to cater to other people's wishes. Make something that you enjoy and that you would definitely buy or try. Let the creativity flow. Also, exploit the advantage of AI that Devs have these days: Which is having the Wizard of Oz write code for you by simple asking Google ✨
Topic: Community SubTopic: Apple Developers Tags:
2w
Reply to SwiftData not loading under iOS 26.1
Hello again, So, they are two issues. The crash and the iCloud sync dealing with this new @Attribute "trasformables" that Apple change for us and thus, provoking this mess. In all honestly, Apple is the one that should be making the Tweaks, not us. In-memory models should respect the existing data store of our Apps since they are already being used by thousands of users in realtime. Someone above probably doesn't want to deal with the iOS26.2 publishing date (it's in the final stages) and that is the wrong decision. Why do we have to clean the mess when Apple made our code incompatible? 😒. Makes no sense. ** ** Are you aware how many weeks of work it will take for us to refactor all of our Apps using this confusing tweak with decodables? Sorry but your solution is not acceptable.
3w
Reply to iOS26.1 crashing all my live SwiftData Apps 😡
Just a quick update: This fix helps avoid the crash but it does not solve the issue cause by iOS26.1, which automatically changes SwiftData Arrays or Sets attributes from .externalStorage to .transformable. This in consequence blocks the iCloud sync mirroring and results with the full disappearance Customer's data after updating. It is a serious bug that needs to be address by Apple ASAP.
3w
Reply to Xcode 26.1 / OS 26.1 regression with schema and macros
This is serious stuff. Apple should add a fix to this with iOS26.2 I found a way to avoid the crash but due to this change from @Attribute(.externalStorage) to @Attribute(.transformable), which we never made ourselves.. it's blocking complete iCloud sync mirroring of existing records. Meaning, Customers don't see their data anymore. As Developers, there is really little we can do. This an issue that Apple needs to fix as soon as possible. Thank you
3w
Reply to SwiftData not loading under iOS 26.1
Hi Chen, I don't believe it has anything to do with "Transformables", in my opinion that is some another warning for handling image formats or colors but the image gets through just fine. I've had that warning way long before. I honestly think Apple should hold on the iOS26.2 before they fix this. It's messing millions of SwiftData Apps already published (customers are already pissed). Look at this answer I posted a few hours ago, it might help: https://developer.apple.com/forums/thread/808020
3w
Reply to StoreKit 2: currentEntitlements always returns empty on Restore...
Try this: switch result { case .success(let verification): //Check whether the transaction is verified. If it isn't, //this function rethrows the verification error. let transaction = try checkVerified(verification) //The transaction is verified. Deliver content to the user. await updateCustomerProductStatus() //Always finish a transaction. await transaction.finish() return transaction case .userCancelled, .pending: return nil default: return nil }
3w
Reply to Payments are on hold?? Apple skip my monthly payment 😡
Punish them, not me. Many customers unlock features just cause they know they’ll receive a refund. Stop doing that Apple.. cause as you can see, they will abuse the system. Any purchase after 5 min. should be INELIGIBLE for refund. Stop pampering customers and protect Devs. Skipping my monthly income is completely unacceptable! Worst of all.. no response from them whatsoever. They just decided not to pay me for my sales and stay silent.
Nov ’24