Duplication of calendars with MobileMe
Hello, thanks for taking the time to read my question.
Problem. I'm having trouble with controlling calendars on my iPhone, I have duplications of whole calendars and can't seem to fathom how to remove them without losing data. Occasionally I create an event on the iPhone and I expect it to sync using MobileMe but as I've accidentally created the event on the "On My iPhone" versions of the calendars and they aren't synced. On the Info tab in iTunes I am not syncing any calendars.
Background. My iPhone is synced to an iMac however expressly for a long overseas trip I purchased MobileMe and a MacBook Pro to take with me. The iTunes library was copied across as a whole from the iMac to the MBP and synced from that for few months over the winter. I'm not back to using the iMac as primary. As I mentioned neither on the iMac or MBP am I syncing any calendars on the Info tab in iTunes although originally I did use this calendar syncing on the iMac when I first purchased the phone.
Surely I can remove the "On My iPhone" calendars and just have the calendars synced via MobileMe?
Thanks for any clues you can offer.
mrtotes
You're welcome.
In case you aren't aware, prior to firmware version 3.0 it was possible to sync contacts and calendar events over the air with an Exchange account and/or with a MobileMe account or direct with a supported application on your computer. You could do one or the other, not both at the same time.
This was added primarily for those accessing an Exchange account with their iPhone who also wanted to sync personal contacts and calendar events with a supported application via the iTunes sync process on their personal computer at home. When doing so, business contacts and calendar events synced over the air with the Exchange server are kept separate from personal contacts and calendar events synced direct via the iTunes sync process with a personal computer. You can view business and personal contacts and calendar events combined or separately.
When doing the same with a MobileMe account, this does nothing but duplicate the contacts and calendars events on your iPhone.
Similar Messages
-
ICal and subscribed calendars with MobileMe using AppleScript
I am having the same problem as many of you; I have a MobileMe account which does not sync the calendars I have in iCal that are subscriptions. I found this great script online which I'll post below. I don't know anything about AppleScript so I'm just copy-pasting. I want it to work, but I'm getting the error "The variable theOldEvent is not defined." right around the line "if similar_found is true then set theOldSummary to the summary of theOldEvent" kinda near the middle. Like I said, I don't know anything about AppleScript. So my question is; how can I fix this error and/or is there some better way of using AppleScript/Automator to do this same thing? Thanks!
Script to duplicate Calendar orgCalendar into target dupCalendar
E.H. 12.9.2008
property myCopies : 0
property myUpdates : 0
property myObsoletes : 0
property orgCalendar : "Sekretariat"
property dupCalendar : "Sekretariat copy"
property dupEvents : {}
property myDeletes : {}
set myCopies to 0
set myUpdates to 0
set myObsoletes to 0
set dupEvents to {}
tell application "iCal"
-- set theCalendars to every calendar
set theCalendarNames to title of every calendar
set theOrgCalendar to a reference to calendar orgCalendar
if theCalendarNames contains dupCalendar then
set theCalendar to a reference to calendar dupCalendar
else
set theCalendar to make new calendar with properties {title:dupCalendar}
--set theCalendar to make new calendar with properties {title:dupCalendar, color:"{65535, 0, 0}"}
end if
set the eventList to uid of every event of theOrgCalendar as list
set the eventCount to the count of the eventList
repeat with theUId in eventList
tell theOrgCalendar
set theEvent to (the first event whose uid is theUId)
-- set theProperties to the properties of theEvent as record
set theDate to the start date of theEvent
set theSummary to the summary of theEvent
set theStampDate to the stamp date of theEvent
end tell
tell theCalendar
try
set theOldEvent to (the first event of theCalendar whose (start date) is theDate as date)
set similar_found to true
on error
set similar_found to false
set theEndDate to the end date of theEvent
set theAllDay to the allday event of theEvent
set theLocation to the location of theEvent
-- Funny construction to work araund the fact that location may be missing a value
try
if theLocation is equal to "" then
end if
on error
set theLocation to ""
end try
set theDescription to the description of theEvent
try
if theDescription is equal to "" then
end if
on error
set theDescription to ""
end try
if theAllDay is true then -- work around a funny bug with all day events
set theDate to (theDate as date) + 2 * hours
set theEndDate to (theEndDate as date) + 2 * hours
end if
set newEvent to make new event at end with properties {summary:theSummary, location:theLocation, start date:theDate, end date:theEndDate, allday event:theAllDay, description:theDescription}
-- make new event at end with properties theProperties
set the end of dupEvents to (the uid of newEvent)
set myCopies to (myCopies + 1)
end try
end tell
set second_necessary to false
if similar_found is true then
set theOldSummary to the summary of theOldEvent
if theSummary is not equal to theOldSummary then
--is there a different one?
try
set theOldEvent1 to (the second event of theCalendar whose (start date) is theDate as date)
set theOldSummary to the summary of theOldEvent1
if theSummary is equal to theOldSummary then
set theOldEvent to theOldEvent1
set the end of dupEvents to (the uid of theOldEvent)
else
-- cycle repeat ?
end if
on error
-- beep
try
set theEvent1 to (the second event of theOrgCalendar whose (start date) is theDate as date)
set second_necessary to true
on error
set the end of dupEvents to (the uid of theOldEvent)
end try
end try
else
set the end of dupEvents to (the uid of theOldEvent)
end if
if second_necessary is true then
set theEndDate to the end date of theEvent
tell theCalendar
set theOldEvent to make new event at end with properties {summary:theSummary, start date:theDate, end date:theEndDate}
end tell
set the end of dupEvents to (the uid of theOldEvent)
end if
set theOldStampDate to the stamp date of theOldEvent
if theStampDate is greater than theOldStampDate then
-- update the event
set summary of theOldEvent to theSummary -- capitalization may have changed
set theAllDay to the allday event of theEvent
set allday event of theOldEvent to theAllDay
set theEndDate to the end date of theEvent
if theAllDay is true then -- work around a funny bug with all day events
set theEndDate to (theEndDate as date) + 2 * hours
end if
set end date of theOldEvent to theEndDate
set theDescription to the description of theEvent
try
if theDescription is equal to "" then
end if
on error
set theDescription to ""
end try
set description of theOldEvent to theDescription
set myUpdates to myUpdates + 1
end if
end if
end repeat
end tell
-- Delete obsolete events
set myObsoletes to 0
set myDeletes to {}
tell application "iCal"
set myUIDs to uid of events of theCalendar
end tell
repeat with myUID in myUIDs
if dupEvents does not contain myUID then
set the end of myDeletes to myUID
set myObsoletes to (myObsoletes + 1)
end if
end repeat
tell application "iCal"
repeat with myDel in myDeletes
delete (every event of theCalendar whose uid is myDel)
end repeat
end tell
-- delete duplicates
set myDeletes to {}
tell application "iCal"
set myStarts to start date of events of theCalendar
set mySummaries to summary of events of theCalendar
set myUIDs to uid of events of theCalendar
set myLength to length of myUIDs
end tell
repeat with i from 1 to (myLength - 1)
set thisStart to (item i of myStarts)
set thisSumm to (item i of mySummaries)
repeat with j from (i + 1) to myLength
set thatStart to (item j of myStarts)
set thatSumm to (item j of mySummaries)
if thisSumm is equal to thatSumm and thisStart is equal to thatStart then
set the end of myDeletes to (item j of myUIDs)
exit repeat
end if
end repeat
end repeat
set n to count of myDeletes
tell application "iCal"
repeat with myDel in myDeletes
delete (every event of theCalendar whose uid is myDel)
end repeat
-- set the visible of calendar theCalendar to false
end tell
display dialog (myCopies & " records duplicated, " & myUpdates & " records updated and " & myObsoletes & " obsolete ones deleted") as textNo longer an issue.
-
Syncing selected calendars with MobileMe
I use several calendars in iCal on my MacBook to schedule different events and locations at work. I want to sync only a few of these calendars to my iPhone. I can do this when sycning with iTunes, but with MobileMe it seems that I must sync all or none. Is there a way to sync selected calendars using MobileMe?
Hello;
I sync a Macbook and 2 iPhones via MobileMe. However the 2 iPhones receive the same alerts (reminders) for the events or appointments.
Is it possible to sync only certain appointments to one iPhone and others to the second iPhone? It just doesnt make sense to receive the same alerts in the two iPhones since they are in different Calendars in the iCal?
Thanks! -
Sync my iphone calendar with MobileMe for the first time without deleting?
I never used iCal, I only us the calendar on my iphone to remember appointments. Now I just got MobileMe and I want my iphone calendar to sync with mobileme (obviously for the first time). But when I turn on MobileMe calendar sync on my iPhone, I get the message that if I save that setting, all my events will be deleted from my phone!
How can I start using MobileMe on my phone without losing all my events/appointments??
And what's the logic behind this behavior? I don't get it.childlost,
This is the expected behavior. When MobileMe Push is enabled on the iPhone, it replaces the existing information with what it finds on me.com.
I'd recommend following this guide for the initial setup: http://www.apple.com/mobileme/setup/iphone/mac.html
Hope this helps,
Raleigh -
Problem syncing calendars with MobileMe
I have a weird problem with my 2nd gen iPod touch and MobileMe. I have several iCal calendars on my current generation MacBook Pro, MacPro, and iMac current generation, all of which are in sync with MobileMe. I have no problem syncing anything else with my iPod touch, except birthdays and my personal calendar.
For some reason, all the events in my personal calendar are missing on my iPod touch and so are birthdays. I have been looking through all the options I can think of on iCal, Mac OS X 10.5.6 preferences, and on MobileMe, and the online helps to no avail.
How do I get my personal events and birthdays back on my iPod touch? I tried power cycling it, but that didn't help. I tried resetting it and restoring the settings via iTunes. No go. All my software is current, including the iPod touch. Any ideas on how to fix this issue are welcome.NP.
This is sort of the generic fix for this type of issue.
We see it on Exchange, Mail, POP, etc.
Affectionately known as the "flush & fill"
Usually works.
Glad it did for you.
SB -
Consolidating E-Mail, Contacts & Calendars with MobileMe and Exchange
OK, now that I have upgraded the software on my iPhone and made my ActiveSync connection to Exchange, I am a little confused. My e-mail is syncing between my office Exchange account and my iPhone, but I need to consolidate the Contacts and Calendars. BTW, I also have a MobileMe account.
When I try to turn on syncing for Contacts and Calendars, I am told that my previous Contacts and Calendars will be deleted. Seems like I don't want to do this. When I look at my e-mail, I can choose to look at either my Mobile Me or my Exchange e-mail. Will I get the same effect with my Contacts and Calendars? Or will they all be consolidated into one? If it's the latter, how can I protect the hundreds of contacts and appointments I already had in my phone before I got to do any of this ActiveSync-ing with Exchange?
Not sure if that's clear... let me restate... What I need is one set of Contacts and Calendars. If I can't consolidate the Exchange and my current iPhone content into one, it's OK. But if I have to consolidate them, what can I do to protect the items I already have in my iPhone?
I'm just not getting the concept here....
Also, I had a dotMac account that is now a MobileMe account. Now my iPhone shows that I have three e-mail addresses (dotMac, MobileMe and Exchange). Can I delete the dotMac account or should I just leave them all in my phone?
Thanks for any help!!Anil,
Thanks for the information. We do have an OSS message open on this and they have as of yet not recommended any patches. I have also done a search and found nothing. Do you know how I can find that patch or perhaps the OSS note number? We will also update our OSS message.
Thanks,
Mike -
Syncing calendar with MobileMe
I'm not sure what happened, but all of my calendar entries (total of 6 calendars) have disappeared from my iPad. The updates are showing on my iPhone, iPod Touch, MacBook Pro and within MobileMe... but not on my iPad... I have tried deleting my MobileMe account from my iPad and readding it... but nothing.
Also, I notice that on both my iPhone and iPod Touch, I have a button on the calendar screen to choose which calendars appear... I see no such button on my iPad... what the heck happened?stclark81 wrote:
Apparently it's an issue with the new MobileMe calendar beta. Here's a help article from Apple about it:
http://help.apple.com/mobileme/interface/index.html?lang=en#mmcc733205
I just did this and now my calendar looks to be syncing just fine.
Thanks, stclark81... that did the trick... funny thing is, the MobileMe no longer indicates the calendar thing is beta... but whatever... it's working again, and I appreciate your help. -
Calendar in MobileMe is not syncing with iphone
A couple of days ago my iphone stopped syncing its calendar with MobileMe. I followed the suggested steps to fix the problem (provided by Apple). I turned sync on and off, reinstalled the iphone software with and without the backup, turned phone on/off between the steps, waited for an hour each time - but nothing. The calendar view is completely empty.
Sync of calendar to my iMac, iPad and MacBook Air work excellent.
If I connect the iphone with my MB Air by USB then sync works fine but this solution is less then optimal since I use all four units seperately and thus need to sync only with MobileMe.
Please give a clue of what I can do to resolve the problem!The problem solved tiself. I added my Google calendar by Exchange, that didn't work either. The next time I activated the mobile me calendar it worked.
-
Missing a calendar in iCal after syncing with MobileMe....
i am having some problems with iCal ...i am missing one my Calendars in iCal and wasn't sure how to get it back. I downloaded the calendars file and calendar.plist from my Time Machine backup...the missing calendar showed up at first, but it seemed to disappear right away (i assume after syncing with MobileMe.) Not sure what would be the easiest way to bring it back.......
It's possible to restore from Time Machine, though it's a slightly complicated process. Please follow very carefully the steps described here:
http://www.wilmut.webspace.virginmedia.com/notes/timemachine.html -
When I receive appointments by email and accept them they go into the enourage "on my mac" ical calendar which is not synced with mobileme. How do I change where appointments are put ?
Or how can I choose where the appointment is put ?
I use the mobileme sync services so the ical calendars that are synced are those in the "[email protected]" group.
Please help !
NickActually you can't drag the appointment to ano calendar - its says "You can’t make changes to this invitation., Only the organiser can change this event"
Also if you double click on the received appointment and open the window the only calendars shown that you can select are the 'on my mac" ones, and not the sync'd ones.
Any ideas welcome !!
Nick -
Synching problems with calendar using MobileMe
Ever since upgrading my iPad to version 4.3.3, my calendar fails to sync with my PC. It syncs just fine with MobilMe but MobileMe is not synching with the PC. I upgraded MobleMe on the PC to version 1.6.6. I am running Outlook 2007 on my PC.
then you issue is likely related to the Exchange issue. Outlook does not sync well with Exchange and one gets many corrupted calendar events in two cases: recurring events and having delegates. I addressed my isssues by going to Outlook and cleaning up all the recurring events, replacing those with one time events or recurrences that were lower than 10. I also removed my delegates access to calendaring. Once done that, I deleted the client data both on outlook 2007 (on win XP) and on Entourage and the iPhone. Then I rebuilt the client accounts (no big deal because all the info was on the exchange server). After doing that I had no issues... but I was not able to turn on delegates anymore.
Entourage is a different thing as it still has many issues (even with Exchange latest version), so with Entourage I went the extra step of rebuilding the database (start entourage while holding down the OPTIONS key).
a potential workaround for you while the Exchange backed is upgraded is to sync OTA only email and contacts and sync calendar with a mac... -
IPhone Contacts & Calendars not syncing with mobileme
Apologies if there is a solution to this posted already, I can't find it despite extensive searching!
My iPhone Calendars & Contacts do not sync with MobileMe. I can't find a way of exporting or saving the data on the iPhone and importing it into my desktop iCal & Contacts apps.
I have looked at all troubleshooting help I can find, and all is suggested is deleting/ resetting the phone & syncing from MobileMe. However, if I do this I will lose lots of contacts & calendar entries.
The data will NOT sync from my phone despite following all available instructions. My desktop apps are all set to sync with MobileMe & this works fine, it's just the iPhone data will not transfer to MobileMe.
Please help!!Since you are syncing your iPhone with your Mac, it should be syncing your contacts and calendars with your Mac as well (and your bookmarks if you have it set up to sync). You should have Mobile Me setup on your Mac to at least sync your Calendars and Contacts, which should be updating your Mobile Me account. If you want to check to make sure that all of your contacts that are on your iPhone are on your Mac, simply open up the Contacts App. Once you check this, add your Mobile Me account to your iPhone and let it sync your contacts and calendars, it will delete all the contacts and calendars that are currently on your iPhone, but the same data is on your Mac anyways. Once Mobile Me syncs with your iPhone you won't have to worry about it anymore.
If you are having problems where you already setup your Mobile Me account on your iPhone and it's not syncing properly, deleted it, restart your iPhone, then add it again.
Does this help? -
What is the SAFEST SEQUENCE to convert from a Outlook/iPad/iPhone synced with MobileMe to syncing with iCloud (I have 10 years of calendar diary events and 3000 contacts) - I am worried about the data issues that have been posted about iCloud.
This has worked fine with MobileMe with only a couple of minor glitches in the past.
Any experience doing this the "right" way?The warranty entitles you to complimentary phone support for the first 90 days of ownership.
-
I've been using iCal for years for my business and have over 15 calendars on it (to color coordinate projects) and used to sync them with MobileMe. Now that I've upgraded my mac and have Mountain Lion and can only use iCloud to sync Address Book, Notes etc - iCloud doesnt even acknowledge my 15+ calendars unless they are DUPLICATED.
I've turned OFF iCloud and tried to sync via iTunes telling it to sync to iphone/ipad from "Calendar on this Mac" - but it sees nothing. My device Calendars are blank (iCloud off on them too).
HELP!!!I share a similar situation (usb iTunes sync with Outlook with my corporate laptop; personal calendar on icloud).
With IOS7, at first, iTunes/Windows does not propose Outlook sync anymore. I need to switch off calendar from iTunes to enable usual usb sync with Outlook. I had to sync it twice while checking "replace iphone data" to get a stable behaviour (like before) IOS7.When I try to re-enable icloud calendars, it proposes me to merge them...
I did not test merging so far...
IOS7 and iTunes 11.1 are not completely polished ;-)
PY -
IPhone Calendar data nit synching with MobileMe
Since installing Snow Leopard my iPhone Calendar is not syncing with MobileMe. Contacts, bookmarks, and email all synch fine but not my calendar entries. This means the data is missing on my MPB and Power G5. Anyone else experienced this? Any solutions or do we have to wait for Apple to do something?
Garv1e,
Go to MobileMe Support and select the appropriate country/language, choose "Syncing with MobileMe," select "Troubleshooting MobileMe Sync issues," and then select "Chat Now."
;~)
Maybe you are looking for
-
Let's say I have a Task named "Build SSIS for Duke Energy" and it has another column called Active. Now every day I look at my task list and If I worked on that task I want to create a Journal entry of what I have done. So from the Task list I'd like
-
3rd generation iPod touch with iOS 5.1.1. This is now my daughter's iPod and apparently it had been set up to automatically sync new purchases, but the iTunes store and Match were turned off, so when I removed restrictions tonight to update some app
-
Can connect to wireless, cant get internet
Hello, I've recently been having an issue where I can connect to any wireless network, but I cant get an IP, and sometimes I get an internal IP, or even if I get one I cant get any internet connection. This is happening everywhere but my home. School
-
How to get the URI of a file in a WAR
Hi all, I have a deployed WAR. One of its files need to get the URI of another file in this war. In exploded format, application.getRealPath(thefilename) would do the trick. But it failed if the application is deployed in WAR archive. What's the work
-
Change directory path dynamically using UTL_FILE
I have a directory TEST_DIR which points to /test/files/ CREATE OR REPLACE PROCEDURE file_exist (v_country in varchar2) is v_check_file_exist BOOLEAN; v_dir VARCHAR2 (256) := 'TEST_DIR'; begin UTL_FILE.fgetattr (V_DIR || V_COUNTRY,'file123' ||'.txt',