Meet same issue and find a solution:
Don't use initializeCloudKitSchema(),
instead of creating an entity, then the system will auto generate schema, without creating extra field( CD_***_ckasset).
Example:
You use 「PublicEntity」 in 「Public」Configuration;
Create a 「PublicEntity」
set value for every field
use context.save()
then schema 「CD_PublicEntity」 will auto generate.
Topic:
App & System Services
SubTopic:
iCloud & Data
Tags: