Post

Replies

Boosts

Views

Activity

Comment on Why an invisible same cell is being updated when update is performing using NSFetchedResultsController and Diffable Data Source?
Thanks for your feedback, I believe it works well for small rows of data. But, what about large number of rows? Isn't this solution will fire fault to ALL rows of data, which can take up a lot of device memory, if there is large number of rows in CoreData? I really do hope Apple provides some sort of "official" example on how to use FRC with Diffable Data Source, to achieve update/ insert/ delete/ reorder. This will save us countless of hour, from having to try-n-error to make basic thing works. Thanks.
Jul ’21
Comment on Avoid Duplicate Records with CloudKit & CoreData
Hi, the link https://github.com/ziqiaochen/CoreDataCloudKitShare is 404 not reachable. I am very interest to know, the detailed step 4 & 5 (detecting relevant changes by consuming store persistent history & removing duplicate data). Here's the my way, on how to re-produce the data duplication problem - https://stackoverflow.com/questions/72544804/what-are-some-reliable-mechanism-to-prevent-data-duplication-in-coredata-cloudki Thank you very much, for willing to share your solution.
Jun ’22
Comment on Toggle sync with NSPersistentCloudKitContainer
Thank you. One of the advice is, we should purge history tracking transactions after certain time frame. However, if user has disabled cloudkit sync, does this mean we shouldn't perform such an operation? As, if we do so, and later user turn on cloudkit sync again, he might not able to catch up due to lack of enough history tracking transactions info. But, this is causing a dilemma. If we never clean the history tracking transactions, will it cause disk full issue? Thanks,
Jun ’22
Comment on What are some other actionable items I can do, so that I can get through "Guideline 4.3(a) - Design - Spam" app update rejection?
I received a call from Apple this morning and appreciate the conversation, which clarified the rejection's root cause. My account is associated with a terminated account that owns a similar product. I have provided documents proving that the terminated account was impersonating and infringing on my original product. Thank you for your professionalism. I hope for a positive outcome.
Jun ’24
Comment on Resolving 2nd Repeated "Guideline 4.3(a) - Design - Spam" Rejection Within Six Months
Hi, thank you for your feedback! Here’s my latest response from App Review team: “Thank you for your response. We encourage you to consider ways to make your app stand out.” What I’ve done so far: Provided records showing our app’s genuine and original development since 2018, as it’s a port of our original Android app. Highlighted key features that differentiate our app within its category. Shared my phone number, inviting direct contact to clarify concerns regarding Design 4.3
Nov ’24