feat(dictionary): add iCloud KVS sync, cloud ASR, and lexicon expansion
Mirror the personal dictionary through iCloud Key-Value Store with deterministic merge rules, main-app-only sync UI, and App Group as the keyboard runtime cache. Add cloud-engine ASR with dictionary bias and expand the bundled custom language model lexicon.
This commit is contained in:
@@ -79,6 +79,12 @@ targets:
|
||||
# specify kSecAttrAccessGroup explicitly.
|
||||
keychain-access-groups:
|
||||
- $(AppIdentifierPrefix)com.osgkeyboard.shared
|
||||
# iCloud Key-Value Store — personal dictionary sync across
|
||||
# iPhone / iPad / Mac (Designed for iPad). Main app only.
|
||||
# NOTE: this entitlement is a single STRING, not an array — an
|
||||
# array value never matches the profile and breaks automatic
|
||||
# signing ("doesn't match the entitlements file's value").
|
||||
com.apple.developer.ubiquity-kvstore-identifier: $(TeamIdentifierPrefix)com.osgkeyboard.ios
|
||||
resources:
|
||||
- path: OSGKeyboard/Assets.xcassets
|
||||
- path: OSGKeyboard/en.lproj
|
||||
|
||||
Reference in New Issue
Block a user