fixed : calendar entries are transferred, but time is not in sync

Question :

I am trying to get my appointments from my iPhone to sync with my Mac, but something weird is happening… the appointments I create on my iPhone do appear in the Calendar app on my Mac, so they are syncing, but for some reason they are not appearing at the right time of day…

…what can be wrong ?

Answer :

Make sure you have set the same Time Zone on your Mac and on your iPhone.

On your Mac, in OSX, set it correctly in 2 places :

1st- go to System Preferences –> Date & Time –> Time Zone ; and put a checkmark at “Set time zone automatically using your current location” (or choose your current time zone on the map manually)

2nd- in the Calendar app (previously called iCal) go to Calendar –> Preferences –> Advanced –> put a checkmark at “Turn on time zone support”

On your iPhone (or iPad), in iOS, set it correctly in 2 places also :

1st- go to Settings –> General –> Date & Time –> Time Zone

2nd- go to Settings –> Mail, Contacts , Calendars –> ¬†CALENDARS –> Time Zone Support

…if all is set to the same time zone, your syncing problem should be solved

Enjoy !

ūüėČ

Donate Button (MacManusNL)

Advertisements

fixed : mysterious March 2013 crash in iPad Calendar

Question :

Whenever I am using the iOS Calendar-app on my iPad, and I try to progress from February 2013 to March 2013 in Month-view, the Calendar-app crashes.

It’s always the same, and it’s in Month-view only…

What can I do ?

Answer :

This is a bug in the Calendar-app (for iPad) in iOS 6.0.1 (and probably in iOS 6.0 also).

Luckily, the solution is extremely simple : just update to iOS 6.1

To do so, do this :

– put the power plug into your iPad, to make sure it is constantly being powered during the update
– go to the Settings-app (gears icon)
– choose General (also a gears icon) from the menu list
– choose Software Update (the top second one listed) in the window
– …and follow the on-screen instructions
– if the update is installed, restart your iPad (if you have a WiFi+3G iPad, you will have to type in your SIM-card’s¬†PIN-code, so make sure you have it readily available)

…then, during set-up, you will have to re-connect to iCloud (= re-enter your AppleID (= iTunes-login name) and password), so make sure you have that at hand also

ūüėČ

Enjoy !

Donate Button (MacManusNL)

fixed : get iCloud on the officially unsupported OSX Snow Leopard – sync works !

— UPDATE —

–0– to start off, it is now essential to make sure 2-factor¬†authentication¬†is OFF :

  • go to https://appleid.apple.com/account/home
  • login with your Apple ID (= iCloud ID)
  • then at Security go to Two-factor Authentication and turn it OFF
  • and don’t forget to logoff¬†from the AppleID-website

(thanks to Lowell Mills for pointing this out)

— ORIGINAL POST —

thanks to one last hint from ‘Joseph Sturkey’, I can now present you the solution to getting your ‘Snow Leopard’-Mac to work with iCloud :

–1– find your iCloud Server-number and your 9-digit iCloud Account-code :

How to find your iCloud server and 9-digit iCloud user code :

– on your Mac, open Safari and go to http://www.icloud.com
– login using your AppleID e-mail address and AppleID password
– click on Calendar
– the online calendar layout now opens
– now go to Window (in the upper menu bar, next to Safari’s Help-tab) –> Activity
– in Activity window that opens you’ll find the text “iCloud Calendar” in bold letters, just below it, you’ll find 3 lines that look like this :

http://icloud.com
https://p0X-contacts.icloud.com/123456789/wcs/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
https://p0X-contactws.icloud.com/co/mecard/?dsid=123456789&id=yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

Рremember that p0X-prefix and the 123456789-code ! you are going to need those in the following steps !

—- UPDATE —-

recently these lines seem to have changed into something that looks like this :

http://icloud.com
https://p1X-contactws.icloud.com/co/mecard?/clientBuildNumber=xxx….xxid=1234567890&id=yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyom
https://p1X-contactws.icloud.com/co/mecard?/clientBuildNumber=xx….xxxx&id=yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy&method=POST

in that case, remember the p1X-prefix and the 1234567890-code ! those are the ones you will need in the following steps !

—————–

(the p0X-prefix is your iCloud Server-number, and the 123456789-code is your 9-digit iCloud Account-code ;¬†note that in some rare cases it is not a 9-digit code, but a 8-digit or 10-digit one…)

—- UPDATE —-

the iCloud Contacts-syncing trick outlined below will only work if your AppleID’s password contains alphanumeric digits only (so letters and numbers only, nothing else)

if your current AppleID’s password does not, you will need to change it before proceeding. To change your AppleID’s password, go here :

http://appleid.apple.com

Please note that this will mean you will have to re-type your new password for every use you have for your AppleID… so for eMail, for iTunes, for Home Sharing, etc.

———————

–2– Repair Disk Permissions

– open Programs –> Utilities –> Disk Utility

– select your internal hard drive’s main partition (the one you have MacOSX running on) form the list on the left

– select the ‘First Aid’-tab

– click on “Repair Disk Permissions”

…and wait for it to finish

–3– turn on iCloud Calendar syncing :

– open iCal on your Mac

– go to iCal –> Preferences

– in the window that opens, click on the ‘Accounts’-tab

– click on the ‘+’-button

– in the ‘Add Account’-window that opens, select “Account Type: CalDAV”

– at ‘E-mail address:’ type your AppleID-account’s login eMail address

– at ‘Password:’ type your AppleID password

– at ‘Server address:’ type “p0X-caldav.icloud.com”

(in which the p0X-prefix should correspond with the p0X-prefix you’ve found in step 1)

– then click the ‘Create’-button

– the iCloud CalDAV account you’ve just created will now be listed on the left

– in the ‘Account info’-tab, at ‘Description:’ type “iCloud Calendar sync”

– at ‘Calendar synchronization:’ select “Every minute” (or any other option, but do not select “Push”)

– leave the rest as it is set automatically

– then select the ‘Server settings’-tab, make sure that ‘Use SSL’ is checked

– leave the ‘Port:’ setting empty (it will display “Automatic” in grey) ; if that doesn’t work you might try setting it to “443”

– put a check mark in front of “Use SSL”

– do NOT put a check mark in front of “Use Kerberos”

Рnote : the 9-digit number from the Server Path is your 9-digit iCloud Account code ! 

– exit the iCal Preferences by clicking on the little red button in the upper left corner

–4– prepare Address Book and iCloud Contacts for syncing :

– open Address Book on your Mac

– IMPORTANT : now delete any profile pictures from ALL your contacts, as these will create unwanted duplicates when syncing [ that’s right‚Ķ everything comes with a price‚Ķ ] and remember to never use new profile pictures until you stop using MacOSX 10.6 ‘Snow Leopard’

– now drag the group (from the list on the left) called “All contacts” (might also be called “On My Mac”) to the desktop of your Mac to create a backup called “All contacts.vcf”

– go online to http://www.icloud.com

– login using your AppleID and password

– then select “Contacts”

– then select all contacts by selecting just one and then pressing the [CMD] + [A] keys on your keyboard at the same time

– then click on the ‘gearing wheel’-icon (a.k.a. ‘sprocket’-icon) in the lower left corner and choose “Delete” from the popup list

– in the ‘Are You sure?’-window that opens, click on “Delete”

– now your iCloud contacts list will be completely empty

– click on the ‘gearing wheel’-icon (a.k.a. ‘sprocket’-icon) in the lower left corner and choose “Import vCard‚Ķ”

– in the pulldown window that opens, go to your Desktop folder to select the “All contacts.vcf” file you have previously created, and click “Select”

Рthen wait for all contacts to import…

– when all have been imported, select the iCloud button in the upper left corner to return to the main iCloud page and click “Log out” in the upper right corner

– then on your Mac, go to Address Book

– select on of your contacts and then press the [CMD] + [A] keys on your keyboard at the same time to select them all

– then press the ‘backspace’-key (a.k.a. ‘backwards delete’) on your keyboard and click on “Delete” to confirm deletion of all your contact

– now your contacts list will be completely empty

REMEMBER : do not add any profile pictures ever again to any of your contacts !

–5– turn on iCloud Contacts syncing :

– then on your Mac, go to Address Book –> Preferences

– in the window that opens, click on the ‘Accounts’-tab

– click on the ‘+’-button

– in the ‘Add Account’-window that opens, select “Account Type: CardDAV”

– at ‘User Name:’ type your AppleID-account’s login eMail address

– at ‘Password:’ type your AppleID-account’s password

– at ‘Server address:’ type “p0X-contacts.icloud.com” (with p0X according to your previously found iCloud server prefix)

– click “Create”

– despite the warning that the account settings couldn’t be fetched, click on “Create” again

– then quit Address Book immediately, by pressing the small red button in the upper left corner, and clicking on Address Book –> Quit Address Book from the menu bar

[ Note : quitting Address Book is a very important step in the setup process ! ]

– now in the Finder go to Users –> [your user home folder] –> Library –> Application Support –> Address Book –> Sources –> [folder with an enormous alphanumeric name] –> Configuration.plist

– right-click ( a.k.a. [CTRL]+[mouse click] ) on this Configuration.plist file and select “Open using‚Ķ” –> “Textedit” from the popup list

– then in Textedit, find the following line :

<string>http://:0(null)</string&gt;

– change it to this :

<string>http://p0X-contacts.icloud.com:443/123456789/principal</string&gt;

(with p0X according to your previously found iCloud server prefix, and 123456789 according to your 9-digit number from the iCal-CalDAV Server Path)

– then two lines below you will find the following line :

<string>yourname@me.com</string>

(in which “yourname@me.com” is the eMail address that you use as your AppleID iCloud login)

– change it to this :

<string>yourname%40me.com:password</string>

(with the “@”-sign being replaced by “%40” and “password” being your AppleID iCloud password)

– then select File –> Save and exit Textedit

– now open Configuration.plist again in Textedit to see if the changes were properly saved, and if so, exit Textedit

– then open Address Book and go to Address Book –> Preferences

– select the ‘Accounts’-tab

– select CardDAV from the list on the left

– select the ‘Account info’-tab

– at ‘Description:’ type “iCloud Contacts syncing”

– at ‘User Name:’ type “your name%40me.com:password” (exactly the way you’ve typed it in the Configuration.plist file previously)

– at ‘Password:’ type ” ” (just a single space)

– then select the ‘Server settings’-tab

– at ‘Server address:’ type “p0X-contacts.icloud.com”

(with p0X according to your previously found iCloud server prefix)

– at ‘Server path:’ you won’t be able to change anything, but it should be a “/”, then your 9-digit code, followed by “/principal”

– at ‘Port:’ type “443”

– and add a check mark next to “Use SSL”

– then close the Preferences panel by clicking on the red dot button

–6– do a quick check in Address Book :

– open Address Book, and you’ll see these groups : All Contacts (brown icon), iCloud Contacts syncing (blue icon), On My Mac (brown icon), iCloud Contacts syncing (brown icon) and possibly also Last Import (green icon)

——– UPDATE ——-

if you do not see “iCloud Contacts syncing” listed twice (once with a brown icon and once with a blue icon), your iCloud-sync is not setup properly ; the probable cause is that your AppleID’s password can only contain alphanumerical digits (so letters and numbers only, no question marks, no exclamation marks, no at-signs, no hashtags, no…)

to adjust your AppleID’s password, go here :

http://appleid.apple.com

—————————-

– if there are any Contacts in the ‘On My Mac’-group, make sure they are in ‘iCloud Contacts syncing’ also, and if not, copy them over

– then delete any Contacts (and sub-groups) from the ‘On My Mac’-group… you will not be using those any longer…

– if updating / syncing with iCloud seems to work slowly, you can double-click on the ‘iCloud Contacts syncing’-groupname (either with the blue or brown icon in front of it) and you will see a spinning wheel for a few seconds to indicate the syncing is being done [ this is the way to manually push the updating process ]

–7– iCloud syncing is now setup, but keep this in mind :

– iCloud syncing with any officially unsupported device (like a Mac running MacOSX ‘Snow Leopard’) is not as instantaneous as you might expect it to be… it may take up to a minute or so to upload/download sync info with iCloud [ so you might want to use a ‘manual push’ to speed up the updating process ]

– AGAIN : using (profile) pictures in your Contacts-database will corrupt syncing to and from your ‘Snow Leopard’-Mac, so again : remember not to use any (profile) pictures for any of your contacts (including yourself and Apple Inc. also…)

for more info, please have a look here also :

https://macmanusnl.wordpress.com/2012/06/25/get-icloud-syncing-on-osx-snow-leopard/

Donate Button (all)

info : iCloud support for PowerPC Macs ?

Question :

As MobileMe is shutting down by the end of this month, is there any way for me to upgrade my PowerPC Mac to iCloud ?

Answer :

No – I’m sorry. (but you might have some alternatives)

You might be able to keep your …@me.com-eMail running on a G4 or G5 Mac that runs OSX 10.5 “Leopard” (or even OSX 10.4 “Tiger”) since not much seems to have changed on that front… but that will probably be all that’s left of MobileMe for you…

iCloud’s Calendar and Contacts are dependent on CalDAV and CardDAV syncing, and that wasn’t supported in MacOSX before OSX 10.6 “Snow Leopard” (in OSX 10.5 “Leopard” only CalDAV and CardDV importing is possible, syncing is based on MobileMe and LDAP). So you’re out of luck on those.

And Apple is closing down all iDisks at this moment, so you won’t have that anymore either…

Seems like there are only a few options left for G4 and G5 PowerPC Mac users to keep their info in sync on multiple computers :

1- upgrade to a new Mac (it’s the oct expensive solution, but also the most future-proof, as you will have full iCloud support in OSX 10.7 “Lion”, and you will get a free upgrade to OSX 10.8 “Mountain Lion”) – but that’s the option you might not want to think about, so…

2- start using another way of online calendar and contacts syncing, like Google/Gmail or Plaxo (and something like DropBox as an iDisk alternative) :

http://www.gmail.com

http://www.plaxo.com

http://www.dropbox.com

Note : if you have an Intel Mac and are still running OSX 10.5 “Leopard” (or even OSX 10.4 “Tiger”), you should upgrade to at least OSX 10.6 “Snow Leopard” (and if your Mac supports it to OSX 10.7 “Lion”) as soon as possible ! OSX 10.7 “Lion” supports iCloud completely, and we are working hard on figuring out how to get iCloud running on OSX 10.6 “Snow Leopard” also… look here for more info :

https://macmanusnl.wordpress.com/2012/06/25/get-icloud-syncing-on-osx-snow-leopard/

info : get iCloud on the officially unsupported OSX Snow Leopard

Question :

I have a perfectly running ‘early’ Intel-Mac, that only has a Core Duo processor, not a Core 2 Duo (or newer), so I can’t upgrade to OSX 10.7 “Lion”. I’m ‘happily stuck’ with OSX 10.6 “Snow Leopard”. But… as MobileMe services are permanently stopping within a week, and I don’t have the budget to buy a new Mac I can’t upgrade to iCloud : What can I do ?

Answer :

————- UPDATE¬†————-

YES ! MacOSX 10.6 Snow Leopard can sync to iCloud

detailed instructions on how to set it up can be found in my other post here :

fixed : get iCloud on the officially unsupported OSX Snow Leopard ‚Äď sync works !

————- ORIGINAL ANSWER¬†————-

For people like you, Apple was rumored to implement iCloud compatibility in OSX 10.6.9 about a year ago… but to this date, OSX 10.6.8 is still the newest version of OSX 10.6 “Snow Leopard”…

Based on my good experience with getting iCloud syncing running on the officially unsupported iPhone 3G, one would expect to be able to get a similar solution running on OSX 10.6 “Snow Leopard” also…

…that turns out to be a little more complicated though… OSX 10.6 “Snow Leopard” was the first version of OSX that had CalDAV and CardDAV syncing built in (both needed for iCloud syncing), but the implementation is not as smooth as in OSX 10.7 “Lion”… [ note : OSX 10.5 “Leopard” could only import CalDAV and CardDAV data, there was no syncing ]

But I’ve done som research and I think I’m very, very close to the solution now… [ the only problem is I don’t own a Core Duo Mac myself anymore, so I’m a little crippled regarding testing… ] Some people report being successful using the method outlined below, others – like me – are close, but don’t have things running yet…

Try this method, and please report back on your findings, so we can work out a solution that works for everybody :

–1– find your iCloud Server-number and your 9-digit iCloud Account-code :

How to find your iCloud server and 9-digit iCloud user code :

– on your Mac, go to http://www.icloud.com
– login using your AppleID e-mail address and AppleID password
– click on Calendar
– the online calendar layout now opens
– now go to Window (in the upper menu bar) –> Activity
– in Activity window that opens you’ll find the text “iCloud Calendar” in bold letters, just below it, you’ll find 3 lines that look like this :

http://icloud.com
https://p0X-contacts.icloud.com/123456789/wcs/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
https://p0X-contactws.icloud.com/co/mecard/?dsid=123456789&id=yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

Рremember that p0X-prefix and the 123456789-code ! you are going to need those in the following steps !

(the p0X-prefix is your iCloud Server-number, and the 123456789-code is your 9-digit iCloud Account-code)

–2– Repair Disk Permissions

– open Programs –> Utilities –> Disk Utility

– select your internal hard drive’s main partition (the one you have MacOSX running on) form the list on the left

– select the ‘First Aid’-tab

– click on “Repair Disk Permissions”

…and wait for it to finish

–3– turn on iCloud Calendar syncing :

– open iCal on your Mac

– go to iCal –> Preferences

– in the window that opens, click on the ‘Accounts’-tab

– click on the ‘+’-button

– in the ‘Add Account’-window that opens, select “Account Type: CalDAV”

– at ‘E-mail address:’ type your AppleID-account’s login eMail address

– at ‘Password:’ type your AppleID password

– at ‘Server address:’ type “p0X-caldav.icloud.com”

(in which the p0X-prefix should correspond with the p0X-prefix you’ve found in step 1)

– then click the ‘Create’-button

– the iCloud CalDAV account you’ve just created will now be listed on the left

– in the ‘Account info’-tab, at ‘Description:’ type “iCloud Calendar sync”

– at ‘Calendar synchronization:’ select “Every minute” (or any other option, but do not select “Push”) [ I’m not certain on this one… but it’s my best guess for now… ]

– leave the rest as it is set automatically

– then select the ‘Server settings’-tab, make sure that ‘Use SSL’ is checked

– leave the ‘Port:’ setting empty (it will display “Automatic” in grey) ; if that doesn’t work you might try setting it to “443”

– put a check mark in front of “Use SSL”

– do NOT put a check mark in front of “Use Kerberos”¬†[ I’m not certain on this one… but it’s my best guess for now… ]

Рnote : the 9-digit number from the Server Path is your 9-digit iCloud Account code ! 

– exit the iCal Preferences by clicking on the little red button in the upper left corner

–4– prepare Address Book and iCloud Contacts for syncing :

– open Address Book on your Mac

– IMPORTANT : now delete any profile pictures from ALL your contacts, as these will create unwanted duplicates when syncing [ that’s right‚Ķ everything comes with a price‚Ķ ] and remember to never use new profile pictures until you stop using MacOSX 10.6 ‘Snow Leopard’

– now drag the group (from the list on the left) called “All contacts” (might also be called “On My Mac”) to the desktop of your Mac to create a backup called “All contacts.vcf”

– go online to http://www.icloud.com

– login using your AppleID and password

– then select “Contacts”

– then select all contacts by selecting just one and then pressing the [CMD] + [A] keys on your keyboard at the same time

– then click on the ‘gearing wheel’-icon (a.k.a. ‘sprocket’-icon) in the lower left corner and choose “Delete” from the popup list

– in the ‘Are You sure?’-window that opens, click on “Delete”

– now your iCloud contacts list will be completely empty

– click on the ‘gearing wheel’-icon (a.k.a. ‘sprocket’-icon) in the lower left corner and choose “Import vCard‚Ķ”

– in the pulldown window that opens, got to your Desktop folder to select the “All contacts.vcf” file you have previously created, and click “Select”

Рthen wait for all contacts to import…

– when it all imported, select the iCloud button in the upper left corner to return to the main iCloud page and click ‘Log out” in the upper right corner

– then on your Mac, go to Address Book

– select on of your contacts and then press the [CMD] + [A] keys on your keyboard at the same time to select them all

– then press the ‘backspace’-key (a.k.a. ‘backwards delete’) on your keyboard and click on “Delete” to confirm deletion of all your contact

– now your contacts list will be completely empty

REMEMBER : do not add any profile pictures ever again to any of your contacts !

–5– turn on iCloud Contacts syncing :

– then on your Mac, go to Address Book –> Preferences

– in the window that opens, click on the ‘Accounts’-tab

– click on the ‘+’-button

– in the ‘Add Account’-window that opens, select “Account Type: CardDAV”

– at ‘User Name:’ type your AppleID-account’s login eMail address

– at ‘Password:’ type your AppleID-account’s password

– at ‘Server address:’ type “p0X-contacts.icloud.com” (with p0X according to your previously found iCloud server prefix)

– click “Create”

– despite the warning that the account settings couldn’t be fetched, click on “Create” again

– then quit Address Book immediately, by pressing the small red button in the upper left corner, and clicking on Address Book –> Quit Address Book from the menu bar

[ Note : quitting Address Book is a very important step in the setup process ! ]

– now in the Finder go to Users –> [your user home folder] –> Library –> Application Support –> Address Book –> Sources –> [folder with an enormous alphanumeric name] –> Configuration.plist

– right-click ( a.k.a. [CTRL]+[mouse click] ) on this Configuration.plist file and select “Open using‚Ķ” –> “Textedit” from the popup list

– then in Textedit, find the following line :

<string>http://:0(null)</string&gt;

– change it to this :

<string>http://:p0X-contacts.icloud.com/123456789/carddavhome/addressbook</string&gt;

(with p0X according to your previously found iCloud server prefix, and 123456789 according to your 9-digit number from the iCal-CalDAV Server Path)

– then two lines below you will find the following line :

<string>yourname@me.com</string>

(in which “your name@me.com” is the eMail address that you use as your AppleID iCloud login)

– change it to this :

<string>yourname%40me.com:password</string>

(with the “@”-sign being replaced by “%40” and “password” being your AppleID iCloud password)

– then select File –> Save and exit Textedit

– now open Configuration.plist again in Textedit to see if the changes were properly saved, and if so, exit Textedit

– then open Address Book and go to Address Book –> Preferences

– select the ‘Accounts’-tab

– select CardDAV from the list on the left

– select the ‘Account info’-tab

– at ‘Description:’ type “iCloud Contacts syncing”

– at ‘User Name:’ type “your name%40me.com:password” (exactly the way you’ve typed it in the Configuration.plist file previously)

– at ‘Password:’ type ” ” (just a single space)

– then select the ‘Server settings’-tab

– at ‘Server address:’ type “p0X-contacts.icloud.com”

(with p0X according to your previously found iCloud server prefix)

– at ‘Server path:’ you won’t be able to change anything, but it should be a “/”, then your 9-digit code, followed by “/carddavhome/addressbook” or “/principal/” or “/carddavhome/”¬†[ I’m not certain on this one… but it’s my best guess for now… ]

– at ‘Port:’ type “443”

– and add a check mark next to “Use SSL” (try “don’t use SSL” also‚Ķ)¬†[ I’m not certain on this one… but it’s my best guess for now… ]

As mentioned before : this is is said to work for some, but not for all !
Some testing still needs to be done, mainly on these points :
– Calendar Synchronisation : which setting is needed here is not clear, it might be that “Push” will not work
– it is not clear whether “Kerberos” should be used or not in the Calendar settings
– various partial solutions I’ve read do not agree on the path to use for iCloud contacts, but it is probably one of these three :
p0X-contacts.icloud.com/[your 9-digit code]/principal/
p0X-contacts.icloud.com/[your 9-digit code]/carddavhome/
p0X-contacts.icloud.com/[your 9-digit code]/carddavhome/addressbook/
(and in all of them, it might even work better to omit the last slash-sign…)
– one would expect that SSL should be used on both Calendar and Contacts syncing, but that’s not clear either, it might be needed for only one of them, or maybe even for neither…
And there’s one other thing that might be problematic also (maybe because OSX 10.6 “Snow Leopard” was originally only designed to do MobileMe-syncing) :
– things might not work for any iCloud-login name that is not a …@me.com-eMail address
So… please report back here on your findings !
Thank you !

Special thanks to Egg Freckles and Wimbledon Sound, for directing me towards using the iCloud settings for the iPhone 3G for iCloud integration to Snow Leopard

their partial solutions were originally posted here :

http://eggfreckles.net/notes/bringing-icloud-to-snow-leopard/

http://www.wimbledonsound.com/icloud-snow-leopard-calendar-and-address-book-sync-fix/