CloudKit


'CloudKit' Articles

macOS High Sierra and iOS 11 May Fix Long-Standing Sync Issues With iCloud Text Replacements [Update: Soon]

Apple appears to have resolved long-running iCloud sync issues linked to its text replacement feature with the release of iOS 11 and macOS High Sierra. Originally introduced in Snow Leopard and iOS 5, text replacements let users create shortcut text that, when typed, expands to something longer, thus saving input time. The feature can be found on iOS devices in Settings -> General -> Keyboards -> Text Replacement, and in System Preferences -> Keyboard on Macs. Ideally, changes to the text snippets list on one device should sync to all devices logged in using the same Apple ID, but that hasn't always been the case, as MacStadium's Brian Stucki attests: Text replacement syncing is completely broken. Sometimes it works, sometimes it doesn't. Sometimes it will only sync back old snippets that you have deleted. Sometimes the sync will work one direction, but not the other. Every time I ask about this on Twitter, it brings a strong response of similar experiences.After years of struggling to get text replacement syncing to work properly, Stucki recently decided to set up a weeks-long experiment to test the reliability of the feature across hundreds of Apple devices running various versions of iOS and OS X/macOS. In short, Stucki's results suggested that the text replacement syncing service was "a complete mess" and routinely failed to sync text snippets across devices. Following the experiment, Stucki wondered why the syncing had remained so poor across several generations of OS, given that other iCloud syncing features such as Apple Notes had improved in recent

Unreal Engine 4.9 Released With Improved Graphics, Remote Push Notifications and CloudKit Support

Epic Games has released Unreal Engine 4.9 with several new features that developers can implement in iPhone and iPad games on the App Store, including efficient dynamic shadows, movable lights and decals, improved in-app purchase functionality, remote push notifications and CloudKit support. Unreal Engine 4.9 supports dynamic modulated character shadows from directional lights on iOS and Android, while up to four dynamic point lights are supported on each object being illuminated. Unreal Engine 4.9 also ships with a Flurry mobile analytics plugin for iOS out of the box for advertising. Unreal Engine 4.9 also includes VR motion controller support and performance improvements, experimental DirectX 12 support for Windows 10, a new plugin wizard, improved HTML5 and other deep graphical improvements. The full changelog details other new features for