Keychain sync - using Mobile Documents?

Hello All,
Like many, I'm disappointed that Keychain sync has been dropped, as I have two Macs between which I absolutely need to sync the keychains.
I see that if you enable "Documents and Data" sync in the iCloud Preferences on each Mac, then anything you put in a folder called ~Library/Mobile Documents gets synced between devices.
So, for keychain, would the following workaround be successful, which makes use of the ~Library/Mobile Documents/ folder?
Make a copy of login.keychain (on all your Macs) for backup
Copy that login.keychain to ~Library/Mobile Documents on one Mac
(Watch it sync between devices)
Delete the login.keychain (using Keychain access) on each Mac
"Add keychain" on each Mac, pointing to the login.keychain in the Mobile Documents folder
Whilst I know that it will physically sync the keychain, my questions are:
Is there a problem with two macs simultaneously talking to the same keychain (as I have both on at the same time)?
Is the data secure?
Any other problems with using this folder (which I assume really isn't for such system items)
Thanks!

Syncing of documents between Macs using the mobile documents folder has not worked since OS X 10.7.2.

Similar Messages

  • How to use Mobile Documents in Library in my Mac as backup for iCloud?

    Does anyone know how I can ensure the Mobile Documents in Library in my Mac contain updated versions of the documents created and modified in iCloud (just to be safe)? I know the purpose of iCloud is to host these documents and make them available to all my devises, but I want to maintain a backup on my own mac as well, just in case.
    Thanks in advance for the help!

    Andrew K Y Wong wrote:
    I logged on to icloud through Safari on my mac. I can see all the updated files there.
    Is the mac reading the files from the Mobile Documents folder? If so, then that is very weird indeed.
    No, it's not using the mobile documents folder if you are viewing the documents thrrough your browser, but it is using the Mobile Documents folder when you view all your documents from the iWork applications themselves.
    I've been assuming you see them there.

  • Mobile Documents Folder Missing in 10.7.3?

    I have a 13" MacBook Air and a 27" iMac that I just did the combo update to 10.7.3.  Since I have updated, I am missing the mobile documents folder.  If I upload a pages document to icloud.com on my iMac and then go to icloud.com on my MacBook Air, it show's the file, however, it's the default pages icon, and it doesn't give me the opportunity to download it. 
    Because of this, I thought I'd look in the "Mobile Documents" folder and see if I can access it from there.  However not that folder is missing.  I have tried many different ways to get it to show up but I've been unable to. 
    I'm curious if Apple realized some people were using this folder as a "Dropbox" and disabled or further hid the folder so people can't sync files back and forth.  More importantly, why doesn't icloud.com work for me as it used to?
    Anyone have this happen to them?
    Anyone know of any tricks to get the Mobile Documents folder to show up in 10.7.3?
    Please help!

    I can add a very related problem about this folder, after Lion 10.7.3 update.
    I have a Goodreader app on my iPad and I used to use ~/Mobile Documents/.../Documents folder to transfer files
    between my Mac and iPad.
    After I updated my Mac to Lion 10.7.3, this method no longer works. Changes I make on my Mac's 
    ~/Mobile Documents/.../Documents folder are no longer sent to the iCloud server and hence not pushed to my iPad. On the other hand, changes made on my iPad's Goodreader app continue to show up on the iCloud server, but they don't get pushed to my Mac.
    So I confirm that this update causes problems.

  • Yosemite ate my Mobile Documents

    Hi.  first post so please be gentle with me.
    I have iMac and AirBook which were both running Mavericks.  i used Mobile Documents to allow me to access files across both machines.
    i recently upgraded both machines to Yosemite.  Installation seems to go OK.  However the migration from Mobile Documents to Cloud Drive seems to have failed.  Mobile Documents no longer available (as expected) but they aren't available in Cloud Drive (which is where I understood they would appear after the upgrade).
    Recovery from Time Machines doesn't appear to be available (or i am not accessing properly).
    Can anyone offer suggestions?
    Thx
    Dayle

    Hi,
    I have similar problems after upgrading my machine from Mavericks to Yosemite. It is strange, because some programs refers to the path I used with Mavericks to the Mobile Documents AND IT WORKS (programs can read and write into the path), but I can not see the folders by using Yosemite with the Finder. I can just see the same level I can open with the Web-iCloud. I'm sure there is nothing lost, but I need access with the Finder. I activated the feature Show Hidden Files, but it wasn't the solution.
    I hope you can help me to read out my folders in Mobile Documents with the Finder on the same way I could before I upgraded.
    Kindly greetings

  • Can Mobile Me users change to Lion without doing anything special?  For example, how will Calendars, Mail, etc. function if all are now synced with Mobile Me?

    Presently, our Mail, Calendars, etc. are being synced using Mobile Me accounts.  Considering all of the changes coming to Calendars, etc. with Lion, anything special to do before / during a change to Lion?

    Hi
    If you already have a Mobile Me account it will work with Lion until you change to iCloud or June 2012, which ever comes first...
    Calanders, Contacts, Mail, Notes will become part of iCloud when launched (in the very near future), your iDisk, Photo Gallery and iWeb hosting will cease when you register for iCloud or in June 2012. So if you use the features of Mobileme that will cease to be, carry on using Mobileme for as long as possible.
    http://www.apple.com/uk/icloud/what-is.html
    http://http://www.apple.com/uk/mobileme/transition.html
    Hope this helps.
    M. 

  • How do I use mobile link to view documents on more than one device?

    I have documents on my iPhone and want to send them to my iPad using Mobile Link. How do I do this?

    Hi bephys,
    For this you can simply upload the doc to files.acrobat.com and send the link to the recipient via Adobe Send.
    Anyone having the link would be able to access the doc.
    Alternatives would be Google Drive or One Drive.
    These links might be helpful to you:
    https://support.google.com/drive/answer/2498081?hl=en
    http://windows.microsoft.com/en-in/onedrive/ios-faq
    Regards,
    Rave

  • Error while uploading images to SAP Mobile Documents from iPad application using ObjectiveCMIS.

    Hi,
    I am getting the error while uploading images to SAP Mobile Documents from custom iOS(iPad )application using ObjectiveCMIS library.
    My Custom method is as follows:
    - (void)createSalesOrderRouteMapImageInFolder:(NSString*)salesOrderRouteMapFolderId routeMapImageTitle:(NSString *)imageTitle routeMapContent:(NSData *)imageData
        NSInputStream *inputStream = [NSInputStream inputStreamWithData:imageData];
        NSMutableDictionary *properties = [NSMutableDictionary dictionary];
        [properties setObject:[NSString stringByAppendingFileExtension:imageTitle] forKey:@"cmis:name"];
        [properties setObject:@"cmis:document" forKey:@"cmis:objectTypeId"];
        [self.session createDocumentFromInputStream:inputStream
                                           mimeType:@"image/png"
                                         properties:properties
                                           inFolder:salesOrderRouteMapFolderId
                                      bytesExpected:[imageData length]
                                    completionBlock:^(NSString *objectId, NSError *error) {
                                        NSLog(@"Object id is %@",objectId);
                                        if(error == nil) {
                                            [inputStream close];
                                            NSLog(@"Uploading Sales order route map successfully.");
                                            [[NSNotificationCenter defaultCenter] postNotificationName:SaveOrderSuccessNotification object:nil];
                                        } else {
                                            [inputStream close];
                                            NSLog(@"Uploading sales order route map failed.");
                                            [[NSNotificationCenter defaultCenter] postNotificationName:SaveOrderFailedNotification object:error];
                                    } progressBlock:^(unsigned long long bytesUploaded, unsigned long long bytesTotal) {
                                        NSLog(@"uploading... (%llu/%llu)", bytesUploaded, bytesTotal);
    OBjectiveCMIS Method in which i am getting error during upload:
    - (void)sendAtomEntryXmlToLink:(NSString *)link
                 httpRequestMethod:(CMISHttpRequestMethod)httpRequestMethod
                        properties:(CMISProperties *)properties
                contentInputStream:(NSInputStream *)contentInputStream
                   contentMimeType:(NSString *)contentMimeType
                     bytesExpected:(unsigned long long)bytesExpected
                       cmisRequest:(CMISRequest*)request
                   completionBlock:(void (^)(CMISObjectData *objectData, NSError *error))completionBlock
                     progressBlock:(void (^)(unsigned long long bytesUploaded, unsigned long long bytesTotal))progressBlock
        // Validate param
        if (link == nil) {
            CMISLogError(@"Must provide link to send atom entry");
            if (completionBlock) {
                completionBlock(nil, [CMISErrors createCMISErrorWithCode:kCMISErrorCodeInvalidArgument detailedDescription:nil]);
            return;
        // generate start and end XML
        CMISAtomEntryWriter *writer = [[CMISAtomEntryWriter alloc] init];
        writer.cmisProperties = properties;
        writer.mimeType = contentMimeType;
        NSString *xmlStart = [writer xmlStartElement];
        NSString *xmlContentStart = [writer xmlContentStartElement];
        NSString *start = [NSString stringWithFormat:@"%@%@", xmlStart, xmlContentStart];
        NSData *startData = [NSMutableData dataWithData:[start dataUsingEncoding:NSUTF8StringEncoding]];
        NSString *xmlContentEnd = [writer xmlContentEndElement];
        NSString *xmlProperties = [writer xmlPropertiesElements];
        NSString *end = [NSString stringWithFormat:@"%@%@", xmlContentEnd, xmlProperties];
        NSData *endData = [end dataUsingEncoding:NSUTF8StringEncoding];
        // The underlying CMISHttpUploadRequest object generates the atom entry. The base64 encoded content is generated on
        // the fly to support very large files.
        [self.bindingSession.networkProvider invoke:[NSURL URLWithString:link]
                                         httpMethod:httpRequestMethod
                                            session:self.bindingSession
                                        inputStream:contentInputStream
                                            headers:[NSDictionary dictionaryWithObject:kCMISMediaTypeEntry forKey:@"Content-type"]
                                      bytesExpected:bytesExpected
                                        cmisRequest:request
                                          startData:startData
                                            endData:endData
                                  useBase64Encoding:YES
                                    completionBlock:^(CMISHttpResponse *response, NSError *error) {
                                        if (error) {
                                            CMISLogError(@"HTTP error when sending atom entry: %@", error.userInfo.description);
                                            if (completionBlock) {
                                                completionBlock(nil, error);
                                        } else if (response.statusCode == 200 || response.statusCode == 201 || response.statusCode == 204) {
                                            if (completionBlock) {
                                                NSError *parseError = nil;
                                                CMISAtomEntryParser *atomEntryParser = [[CMISAtomEntryParser alloc] initWithData:response.data];
                                                [atomEntryParser parseAndReturnError:&parseError];
                                                if (parseError == nil) {
                                                    completionBlock(atomEntryParser.objectData, nil);
                                                } else {
                                                    CMISLogError(@"Error while parsing response: %@", [parseError description]);
                                                    completionBlock(nil, [CMISErrors cmisError:parseError cmisErrorCode:kCMISErrorCodeRuntime]);
                                        } else {
                                            CMISLogError(@"Invalid http response status code when sending atom entry: %d", (int)response.statusCode);
                                            CMISLogError(@"Error content: %@", [[NSString alloc] initWithData:response.data encoding:NSUTF8StringEncoding]);
                                            if (completionBlock) {
                                                completionBlock(nil, [CMISErrors createCMISErrorWithCode:kCMISErrorCodeRuntime
                                                                                     detailedDescription:[NSString stringWithFormat:@"Failed to send atom entry: http status code %li", (long)response.statusCode]]);
                                      progressBlock:progressBlock];
    Attaching the logs:
    ERROR [CMISAtomPubBaseService sendAtomEntryXmlToLink:httpRequestMethod:properties:contentInputStream:contentMimeType:bytesExpected:cmisRequest:completionBlock:progressBlock:] HTTP error when sending atom entry: Error Domain=org.apache.chemistry.objectivecmis Code=260 "Runtime Error" UserInfo=0x156acfa0 {NSLocalizedDescription=Runtime Error, NSLocalizedFailureReason=ASJ.ejb.005044 (Failed in component: sap.com/com.sap.mcm.server.nw) Exception raised from invocation of public void com.sap.mcm.server.service.AbstractChangeLogService.updateChangeLog(java.lang.String,boolean) throws com.sap.mcm.server.api.exception.MCMException method on bean instance com.sap.mcm.server.nw.service.NwChangeLogService@4e7989f3 for bean sap.com/com.sap.mcm.server.nw*annotation|com.sap.mcm.server.nw.ejb.jar*annotation|NwChangeLogService in application sap.com/com.sap.mcm.server.nw.; nested exception is: javax.ejb.EJBTransactionRolledbackException: ASJ.ejb.005044 (Failed in component: sap.com/com.sap.mcm.server.nw) Exception raised from invocation of public com.sap.mcm.server.model.ChangeLog com.sap.mcm.server.dao.impl.ChangeLogDaoImpl.findByUserId(java.lang.String) method on bean instance com.sap.mcm.server.dao.impl.ChangeLogDaoImpl@2852b733 for bean sap.com/com.sap.mcm.server.nw*annotation|com.sap.mcm.server.nw.ejb.jar*annotation|ChangeLogDaoImpl in application sap.com/com.sap.mcm.server.nw.; nested exception is: javax.persistence.NonUniqueResultException: More than 1 objects of type ChangeLog found with userId=25f8928e-8ba0-4edd-b08e-43bf6fb78f1a; nested exception is: javax.ejb.EJBException: ASJ.ejb.005044 (Failed in component: sap.com/com.sap.mcm.server.nw) Exception raised from invocation of public com.sap.mcm.server.model.ChangeLog com.sap.mcm.server.dao.impl.ChangeLogDaoImpl.findByUserId(java.lang.String) method on bean instance com.sap.mcm.server.dao.impl.ChangeLogDaoImpl@2852b733 for bean sap.com/com.sap.mcm.server.nw*annotation|com.sap.mcm.server.nw.ejb.jar*annotation|ChangeLogDaoImpl in application sap.com/com.sap.mcm.server.nw.; nested exception is: javax.persistence.NonUniqueResultException: More than 1 objects of type ChangeLog found with userId=25f8928e-8ba0-4edd-b08e-43bf6fb78f1a}
    2015-03-12 04:08:31.634 Saudi Ceramics[4867:351095] Uploading sales order route map failed.

    Hi Sukalyan,
    Have you checked the below links?
    These will give you step by step implementation procedure.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a099a3bd-17ef-2b10-e6ac-9c1ea42af0e9?quicklink=index&overridelayout=true
    http://wiki.sdn.sap.com/wiki/display/WDJava/KmuploadusingWebdynproapplication
    Regards,
    Sandip

  • When using Mobile Me I can't sync with outlook exchange?

    I want to use mobile me to sync my contacts/calender and when I sync mobile me (desktop)with the cloud it says syncing but nothing shows up in Mobile me...Can anyone help? I have all my contact/calender in exchange...

    How did it make you create a  new id and update?
    You don't have to update unlesss you choose to update.

  • When I try to sync my mobile browser to my computer browser, It says my E-mail address is already in use. Then when I tried to sign in under that E-mail addres

    When I try to sync my mobile browser to my computer browser, It says my E-mail address is already in use. Then when I tried to sign in under that E-mail address, it says the password or user name is incorrect. I already reset the password and tried again, still with no success.

    If you are trying to '''add a new device''' to your Sync account, see this: <br />
    https://support.mozilla.org/en-US/kb/add-a-device-to-firefox-sync
    '''Pair a Device''' is usually the best way of adding a mobile device to a Firefox account.

  • Iphone 3G makes duplicate contact entries after syncing.  I went from about 125 contacts to 1,965.  Some contacts are duplicated 30 times!  I tried deleting the info and resyncing it.  Same problem.  Not using mobile me.  Syncing with google account.

    Duplicate entries after syncing.  My phone went from about 125 contacts to 1,965.  Some contacts are duplicated 30 times!  Tried deleting the contacts and resyncing- same thing.  I don't use Mobile me.  My contacts are synced through my google account.   I tried syncing through outlook and there were 0 contacts on my phone.  Its a 3G so some of the functions like making groups are not available.  Please HELP!!!

    and i guess i should mention i bought it at best buy and they ported my phone #'s from my google phone and when i got home i sync'ed it with itunes and it doubled my contacts.

  • Address book sync question using Mobile Me

    I sync my address book using Mobile Me.
    However, I have several different groups in my book, and only want to sync one group.
    I can't figure out how to do that. Right now it is syncing all my contacts.
    Any suggestions!?
    Message was edited by: KevShootz

    Sounds like a desktop configuration issue you should investigate if you can have more than one contact listing for each user logon and whether you can make one of them the default.
    Message was edited by: adnixon

  • After syncing my iPhone to outlook (via cord) I get an error message from Mobile Me.  I don't even use Mobile Me. How do I get rid of it?

    After syncing my iPhone to outlook (via cord) I get an error message from Mobile Me.  I don't even use Mobile Me. How do I get rid of it?

    In your Uninstall a program control panel, uninstall the MobileMe control panel for Windows.

  • Lightroom always syncs to mobile using an old Adobe id

    I had a CC subscription on a work email address, with LR and PS installed. I synced LR with LR mobile using that email address. I cancelled that subscription and took out a new one using my personal adobe id. I removed all the software, went through the clean up process and reinstalled, having signed in with the new id. Now LR thinks it is a trial (but I have posted a separate question about that), and I cannot make it sync using my personal Adobe id. It insists on using my old id and says the subscription has expired (which is true!), even though CC Desktop app shows I am connected with the new id. How can I make it point to the new id? If I try to sign out and back in again it does not give me the option to put in a different id.

    Can you send me your new adobe id as a private message so that I can have a look at the back-end of your account?
    Guido

  • Using offline data sync in Mobile Services

    Hi All,
    I am working on offline data sync in Mobile Services . Followed the below URL
    http://azure.microsoft.com/en-gb/documentation/articles/mobile-services-windows-store-dotnet-get-started-offline-data/#enable-offline-app
    Have an issue at store.DefineTable<TodoItem>();
    when i run the method i am getting any exception as 
    System.ArgumentException was unhandled by user code
      HResult=-2147024809
      Message=An item with the same key has already been added.
      Source=mscorlib
      StackTrace:
           at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
           at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
           at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
           at System.Linq.Enumerable.ToDictionary[TSource,TKey](IEnumerable`1 source, Func`2 keySelector, IEqualityComparer`1 comparer)
           at Microsoft.WindowsAzure.MobileServices.SQLiteStore.MobileServiceSQLiteStore.DefineTable(String tableName, JObject item)
           at Microsoft.WindowsAzure.MobileServices.SQLiteStore.MobileServiceSQLiteStoreExtensions.DefineTable[T](MobileServiceSQLiteStore store, MobileServiceJsonSerializerSettings settings)
           at Microsoft.WindowsAzure.MobileServices.SQLiteStore.MobileServiceSQLiteStoreExtensions.DefineTable[T](MobileServiceSQLiteStore store)
      private async Task InitLocalStoreAsync()
        if (!App.MobileService.SyncContext.IsInitialized)
            var store = new MobileServiceSQLiteStore("localstore.db");
            store.DefineTable<TodoItem>();
            await App.MobileService.SyncContext.InitializeAsync(store);
        await SyncAsync();
    Need help.
    Thanks,
    Sai.

    Hi,
    The Azure Mobile Services forum is here:
    https://social.msdn.microsoft.com/Forums/en-US/home?forum=azuremobile&filter=alltypes&sort=lastpostdesc
    Don't retire TechNet! -
    (Don't give up yet - 13,225+ strong and growing)

  • Where can I find unsaved Pages documents? (default storage iCloud -- Former "mobile documents" folder)

    Hey all, i have a serious situation here. I have written a a term paper in pages last friday and must have have soemhow forgotten to save it. Now i just wanted to proof read some sections and I had to find out that this document doesnt exist. Not on my mac, not in iCloud. To cut to the chase - After hours of reserach I have found out that unsaved iwork documents have been saved to ~/Library/Mobile Documents prior to MAC OS 10.7.3.
    I actually have found rather complicated manuals on how to get this mobile documents folder up and running but I guess it will only start saving stuff in there by now...?
    So before I spend another 2 hours trying to get the mobile documents folder back into my librarby I rather start writing my paper all over
    Maybe someone of you has experienced a similar problem and can help me out here... I seriously could cry !! So dont want to write everything again...
    Please help me!! Thanks a lot!
    Cheers Tobi

    Hi
    I'm having same issu over here.
    Her is my setup
    iMac 27" 2014 running Mavericks latest version.
    iPad Mini running iOS 8.0.0
    MacBook Air 2013 running latest version of Yosemite Public Beta
    iPhone 4 running OS 7.1.2
    Everything was working like a charm using iCloud Drive and all my Keynote, Pages and Numbers files stored on iCloud.
    I could sync with the iMac due to the fact that I'm still on Mavericks, but that didn't bother me. And I don't use Keynote, Pages or Numbers
    on my iPhone 4.
    I just got an iPhone 6 Gold 64 Go and this is where it all went wrong.
    After installation and update to 8.0.2 and setup of my new iPhone, I launched
    keynote to see if I could access the presentations I had been working on.
    And oh! Horror!!! A popup saying presenting have been deleted from another device....
    So I hop back over to my iPad Mini where I had been working on an important presentation... Gone!!
    All my presentations... Gone! More that 30 of them... Vanished.
    But no problems with Pages or Numbers.... Weird....
    Please Please Please help Apple.... I need these files and was solely relying on icloud for backing up my work. That was probably a bad bad move.
    Thanks for helping. I see I'm not alone....
    Leigh (Paris France)

Maybe you are looking for

  • Passbook show in lock screen option missing on starbucks

    Is it just me, but when I re-added the starbucks passbook option back in to passbooks, my option for show in lock screen is missng. I removed the starbucks option from passbook as it never worked for me using passbook. Any idea on how to add the show

  • Visualizer for Apple TV?

    Any way to get the iTunes visualizer to show when playing music on Apple TV? The album cover screen saver is nice but visualizer is so much better for parties...

  • Going nuts with Bridge CS5

    Does anyone have Adobe CS5 on a 2010 MacBook Pro 6,2? If so, do you have trouble with fullscreen photo view in Bridge on various RAW photo formats? (NEF, PEF, CR2, etc.) I've already re-installed 10.6.6 and Adobe because this is the same Mac I droppe

  • Possible to use a message bridge for access to message copies?

    I'd like to be able to consume copies of messages that go across a queue so that they can be validated during testing. I've been unable to find any mechanisms for authenticated message monitoring which exists in other JMS brokers such as TIBCO EMS an

  • Where can i download the api doc ?

    I'm writting Extension tool for jdeveloper In the development, i need to use many class from oracle.ide.* packages. But i cant find the api doc in oracle.com Dose anyone know where i can see them ?