I’m sorry. I can’t really help without you providing output of commands in my previous 2 replies + console output.
Oops sorry bout that… So, running my OSX app, here’s what I get from terminal:
...(some other stuff)... 2016-03-22 16:03:18.894 Alpha Omega[27136:3457366] NSUbiquitousKeyValueStore error: com.borderleap.alphaomega.osx does not have a valid com.apple.developer.ubiquity-kvstore-identifier entitlement
what about output of other commands?
Not sure what commands you’re referring to… I’m not having any other errors.
codesign -d -v --entitlements :- /Applications/XXXX.app/
security cms -D -i XXXX.mobileprovision
Also, iCloud available only for applications distributed through Mac App Store, as I wrote, I asked if your app is built for with AppStore distribution provisioning profile.
I’m building it using my distribution profile and opening the app on my Mac. I’m trying out a few things and will get back to you…
I just noticed something bad. May I ask to do same with tomorrows daily build? There is something weird about OS X provisioning profiles, and I added workaround. Current build can result in bad entitlements (you’ll get error message in console, but build will succeed)
Sounds great - I responded in other thread…
OK. Tanks for your patience. It seems that 2016.2846 signs a valid binary, with proper entitlements for KVS and other iCloud services. Sorry for inconvenience. Download latest build and try again.
Reminder. To make OS X synchronize between iOS and tvOS you’ll have to set it’s kvs store ID, because OS X app probably will have different app ID that your iOS/tvOS app which can share it. Here’s small example (for explanations look on iCloud plugin doc page); distilled version of build.settings from Corona Cannon:
[lua]
settings = {
iphone = {
iCloud = true,
},
tvos = {
iCloud = true,
},
osx = {
iCloud = {[‘kvstore-identifier’] = ‘com.coronalabs.coronacannon’},
},
plugins = {
[‘plugin.iCloud’] = {publisherId = ‘com.coronalabs’, supportedPlatforms = {iphone = true, appletvos = true, osx = true}},
},
}
[/lua]