or Connect
AppleInsider › Forums › Mobile › iPod + iTunes + AppleTV › iSync now available
New Posts  All Forums:Forum Nav:

iSync now available

post #1 of 21
Thread Starter 
Get your beta <a href="http://www.apple.com/isync/" target="_blank">here</a>.
Chicanery.
Reply
Chicanery.
Reply
post #2 of 21
you is faster than me...just about the post the same thing....g
it's all fun till somebody loses an eye
Reply
it's all fun till somebody loses an eye
Reply
post #3 of 21
Check out:

/System/Library/PrivateFrameworks/Sync{Conduit, Engine, Services}.framework

Cool. Conduits for other devices (Newton, anyone?), and Sync Services. I can live with that.

Neat. Running 'strings' on SyncConduit shows:

ABAddressBook class
CAL* classes are for iCal:
CALCalendarsDefaults
CALRepositoryManager
CALSourcePreferences
CALAttach
CALRRule
CALExRule
CALAlarm
CALTodo
CALEvent
CALEntity
CALRecurrenceRule
CALMailAlarm
CALDisplayAlarm
CALProcAlarm
CALSoundAlarm
CALAlarmTrigger
CALRecurID
CALAddress
CALURIAttachment
CALCalendar
CALSyncEntitiesConversions.m
CALDuration
CALProperty
CALWeekDayNumber
CALDailyRecurrence
CALWeeklyRecurrence
CALMonthlyRecurrence
CALYearlyRecurrence
CALAttachment


NS* classes are generally those that make it to the public APIs:

NSSyncContactDataClass
NSSyncContactRecordType
NSSyncGroupRecordType
NSSyncNotesDataClass
NSSyncNoteRecordType
NSSyncICalendarDataClass
NSSyncICalEventRecordType
NSSyncICalTaskRecordType
NSSyncRecordType
NSSyncFolderRecordType
NSSyncFolderName
NSSyncFolderColor
NSSyncPalmCategoryRecordType
NSSyncPalmCategoryIndex
NSSyncPalmCategoryName
NSSyncCollectionRecordId
NSSyncConduitException
NSSyncConduit
NSSyncConduit.m
NSSyncConduit.
NSSyncConduitManagerDidUpdateNotification
NSSyncConduitManager
NSSyncConduitManager.m
NSSyncContactFirstName
NSSyncContactLastName
NSSyncContactFirstNameYomi
NSSyncContactLastNameYomi
NSSyncContactSuffix
NSSyncContactTitle
NSSyncContactNickname
NSSyncContactShortName
NSSyncContactThisIsMe
NSSyncContactPersonOrCompany
NSSyncContactNameDisplayOrder
NSSyncContactHomeAddressStreet
NSSyncContactHomeAddressCity
NSSyncContactHomeAddressState
NSSyncContactHomeAddressCountry
NSSyncContactHomeAddressPostalCode
NSSyncContactHomeAddressPostOfficeBox
NSSyncContactHomeAddressCountryCode
NSSyncCompanyName
NSSyncCompanyNameYomi
NSSyncContactCompanyTickerSymbol
NSSyncContactDepartment
NSSyncContactJobTitle
NSSyncContactBusinessAddressStreet
NSSyncContactBusinessAddressCity
NSSyncContactBusinessAddressState
NSSyncContactBusinessAddressCountry
NSSyncContactBusinessAddressPostalCode
NSSyncContactBusinessAddressPostOfficeBox
NSSyncContactBusinessAddressCountryCode
NSSyncContactOtherAddressLabel
NSSyncContactOtherAddressStreet
NSSyncContactOtherAddressCity
NSSyncContactOtherAddressState
NSSyncContactOtherAddressCountry
NSSyncContactOtherAddressPostalCode
NSSyncContactOtherAddressPostOfficeBox
NSSyncContactOtherAddressCountryCode
NSSyncContactPhoneNumberHome1
NSSyncContactPhoneNumberHome2
NSSyncContactPhoneNumberHome3
NSSyncContactPhoneNumberHome4
NSSyncContactPhoneNumberHome5
NSSyncContactPhoneNumberWork1
NSSyncContactPhoneNumberWork2
NSSyncContactPhoneNumberWork3
NSSyncContactPhoneNumberWork4
NSSyncContactPhoneNumberWork5
NSSyncContactPhoneNumberMobile1
NSSyncContactPhoneNumberMobile2
NSSyncContactPhoneNumberMobile3
NSSyncContactPhoneNumberMobile4
NSSyncContactPhoneNumberMobile5
NSSyncContactPhoneNumberHomeFax1
NSSyncContactPhoneNumberHomeFax2
NSSyncContactPhoneNumberHomeFax3
NSSyncContactPhoneNumberHomeFax4
NSSyncContactPhoneNumberHomeFax5
NSSyncContactPhoneNumberMain1
NSSyncContactPhoneNumberMain2
NSSyncContactPhoneNumberMain3
NSSyncContactPhoneNumberMain4
NSSyncContactPhoneNumberMain5
NSSyncContactPhoneNumberWorkFax1
NSSyncContactPhoneNumberWorkFax2
NSSyncContactPhoneNumberWorkFax3
NSSyncContactPhoneNumberWorkFax4
NSSyncContactPhoneNumberWorkFax5
NSSyncContactPhoneNumberPager1
NSSyncContactPhoneNumberPager2
NSSyncContactPhoneNumberPager3
NSSyncContactPhoneNumberPager4
NSSyncContactPhoneNumberPager5
NSSyncContactPhoneNumberOther1
NSSyncContactPhoneNumberOther1Label
NSSyncContactPhoneNumberOther2
NSSyncContactPhoneNumberOther2Label
NSSyncContactPhoneNumberOther3
NSSyncContactPhoneNumberOther3Label
NSSyncContactPhoneNumberOther4
NSSyncContactPhoneNumberOther4Label
NSSyncContactPhoneNumberOther5
NSSyncContactPhoneNumberOther5Label
NSSyncContactEmailHome1
NSSyncContactEmailHome2
NSSyncContactEmailHome3
NSSyncContactEmailHome4
NSSyncContactEmailHome5
NSSyncContactEmailWork1
NSSyncContactEmailWork2
NSSyncContactEmailWork3
NSSyncContactEmailWork4
NSSyncContactEmailWork5
NSSyncContactEmailOther1
NSSyncContactEmailOther1Label
NSSyncContactEmailOther2
NSSyncContactEmailOther2Label
NSSyncContactEmailOther3
NSSyncContactEmailOther3Label
NSSyncContactEmailOther4
NSSyncContactEmailOther4Label
NSSyncContactEmailOther5
NSSyncContactEmailOther5Label
NSSyncContactURLHome
NSSyncContactURLWork
NSSyncContactURLOther1
NSSyncContactURLOther1Label
NSSyncContactURLOther2
NSSyncContactURLOther2Label
NSSyncContactURLOther3
NSSyncContactURLOther3Label
NSSyncContactBirthday
NSSyncContactAnniversary
NSSyncContactSpouseName
NSSyncContactChildren
NSSyncContactHobby
NSSyncContactUserImage
NSSyncNote
NSSyncCategory
NSSyncCategories
NSSyncContactUser1
NSSyncContactUser1Label
NSSyncContactUser2
NSSyncContactUser2Label
NSSyncContactUser3
NSSyncContactUser3Label
NSSyncContactUser4
NSSyncContactUser4Label
NSSyncContactUser5
NSSyncContactUser5Label
NSSyncContactUser6
NSSyncContactUser6Label
NSSyncContactUser7
NSSyncContactUser7Label
NSSyncContactUser8
NSSyncContactUser8Label
NSSyncContactUser9
NSSyncContactUser9Label
NSSyncContactUser10
NSSyncContactUser10Label
NSSyncContactUser11
NSSyncContactUser11Label
NSSyncContactUser12
NSSyncContactUser12Label
NSSyncContactUser13
NSSyncContactUser13Label
NSSyncContactUser14
NSSyncContactUser14Label
NSSyncContactUser15
NSSyncContactUser15Label
NSSyncContactUser16
NSSyncContactUser16Label
NSSyncContactUser17
NSSyncContactUser17Label
NSSyncContactUser18
NSSyncContactUser18Label
NSSyncContactUser19
NSSyncContactUser19Label
NSSyncContactUser20
NSSyncContactUser20Label
NSSyncContactNotes
NSSyncContactIM_1_Display
NSSyncContactIM_1_URI
NSSyncContactIM_1_Label
NSSyncContactIM_2_Display
NSSyncContactIM_2_URI
NSSyncContactIM_2_Label
NSSyncContactIM_3_Display
NSSyncContactIM_3_URI
NSSyncContactIM_3_Label
NSSyncContactIM_4_Display
NSSyncContactIM_4_URI
NSSyncContactIM_4_Label
NSSyncContactIM_5_Display
NSSyncContactIM_5_URI
NSSyncContactIM_5_Label
NSSyncContactIM_6_Display
NSSyncContactIM_6_URI
NSSyncContactIM_6_Label
NSSyncContactIM_7_Display
NSSyncContactIM_7_URI
NSSyncContactIM_7_Label
NSSyncContactIM_8_Display
NSSyncContactIM_8_URI
NSSyncContactIM_8_Label
NSSyncContactIM_9_Display
NSSyncContactIM_9_URI
NSSyncContactIM_9_Label
NSSyncContactIM_10_Display
NSSyncContactIM_10_URI
NSSyncContactIM_10_Label
NSSyncContactIM_11_Display
NSSyncContactIM_11_URI
NSSyncContactIM_11_Label
NSSyncContactIM_12_Display
NSSyncContactIM_12_URI
NSSyncContactIM_12_Label
NSSyncContactIM_13_Display
NSSyncContactIM_13_URI
NSSyncContactIM_13_Label
NSSyncContactIM_14_Display
NSSyncContactIM_14_URI
NSSyncContactIM_14_Label
NSSyncContactIM_15_Display
NSSyncContactIM_15_URI
NSSyncContactIM_15_Label
NSSyncContactIM_16_Display
NSSyncContactIM_16_URI
NSSyncContactIM_16_Label
NSSyncContactIM_17_Display
NSSyncContactIM_17_URI
NSSyncContactIM_17_Label
NSSyncContactIM_18_Display
NSSyncContactIM_18_URI
NSSyncContactIM_18_Label
NSSyncContactIM_19_Display
NSSyncContactIM_19_URI
NSSyncContactIM_19_Label
NSSyncContactIM_20_Display
NSSyncContactIM_20_URI
NSSyncContactIM_20_Label
NSSyncLogEnableFacility
NSSyncLogging.m
NSSyncLogDisableFacility
NSSyncMimeType
NSSyncURI
NSSyncMimePart
NSSyncEncoding
NSSyncWeekDayNumber
NSSyncWeekDayDay
NSSyncSundayDayValue
NSSyncMondayDayValue
NSSyncTuesdayDayValue
NSSyncWednesdayDayValue
NSSyncThursdayDayValue
NSSyncFridayDayValue
NSSyncSaturdayDayValue
NSSyncAttendeeUserType
NSSyncAttendeeMember
NSSyncAttendeeRole
NSSyncAttendeeStatus
NSSyncRsvpStatus
NSSyncDelegatedTo
NSSyncDelegatedFrom
NSSyncSentBy
NSSyncCommonName
NSSyncDirectoryEntry
NSSyncLanguage
NSSyncEmailAddress
NSSyncAlarmType
NSSyncTriggerDate
NSSyncTriggerDuration
NSSyncTriggerRelation
NSSyncRepeatCount
NSSyncRepeatInterval
NSSyncDescription
NSSyncSummary
NSSyncRecipients
NSSyncRecurRuleFrequency
NSSyncRecurRuleInterval
NSSyncRecurRuleCount
NSSyncRecurRuleFinalDate
NSSyncRecurRuleByMonth
NSSyncRecurRuleByWeekNumber
NSSyncRecurRuleByYearDay
NSSyncRecurRuleByMonthDay
NSSyncRecurRuleByDay
NSSyncRecurRuleByHour
NSSyncRecurRuleByMinute
NSSyncRecurRuleBySecond
NSSyncRecurRuleBySetPos
NSSyncRecurRuleWeekStartDay
NSSyncFolderRemoteCalendarURL
NSSyncFolderCalendarDescription
NSSyncStatus
NSSyncStartDate
NSSyncClassification
NSSyncPalmPrivateRecordFlag
NSSyncAttachments
NSSyncCreationDate
NSSyncLastModificationDate
NSSyncTimeStamp
NSSyncSequence
NSSyncRecurID
NSSyncRecurIDRange
NSSyncLocation
NSSyncTransparency
NSSyncPriority
NSSyncDuration
NSSyncOrganizer
NSSyncRecurrenceRules
NSSyncExceptionRules
NSSyncRDates
NSSyncExDates
NSSyncAlarms
NSSyncAttendees
NSSyncEventInvitationStatus
NSSyncUrl
NSSyncEndDate
NSSyncDueDate
NSSyncPercentComplete
NSSyncCompletionDate
NSSyncICalendarUID
NSSyncAllDayEvent
NSSyncContactGroupName
NSSyncContactGroupDescription
NSSyncContactGroupEmailAddress
NSSyncContactGroupList
NSSyncContentBodyType
NSSyncContentBody
NSSyncWindowPositionTop
NSSyncWindowPositionLeft
NSSyncWindowPositionWidth
NSSyncWindowPositionHeight
NSSyncWindowBackgroundColor
NSSyncConduitUIController
NSSyncConduitUIController.m
@"NSSyncConduit"
NSSyncRecordDatabase
NSSyncRecordDatabase.m
NSSyncDBFolderSynchronizer
NSSyncDBSynchronizer
NSSlowFolderSyncing
NSFastSyncing
NSSlowSyncing
NSSyncDBSynchronizer.m
@"NSSyncRecordDatabase"
kNSSyncDeviceID
kNSSyncDeviceName
kNSSyncDeviceUseContacts
kNSSyncDeviceUseCalendars
kNSSyncDeviceUseNotes
kNSSyncConduitFilteringContactGroupRecordID
kNSSyncConduitFilteringContactGroupNames
kNSSyncConduitFilteringCalendarFolderIDs
kNSSyncConduitFilteringCalendarFolderNames
NSSyncConduitDefault
NSSyncConduitDefault.m
NSSyncConduitFilteringUIController
NSSyncConduitFilteringUIController.m

[ 09-28-2002: Message edited by: Kickaha ]</p>
My brain is hung like a HORSE!
Reply
My brain is hung like a HORSE!
Reply
post #4 of 21
The Palm syncing implementation is... interesting.
post #5 of 21
Eeeeeenterestink.

strings on SyncEngine gives:

FairCom Corporation expressly prohibits
modification of any and all FairCom Corporation copyright
legends and statements of confidentiality, including the following
such legend and statement, without the express written
consent of FairCom Corporation.
The FairCom(R) Server and c-tree Plus(R) are the
CONFIDENTIAL and PROPRIETARY property of FairCom Corporation.
Any unauthorized use, reproduction or transfer of the
FairCom Server or c-tree Plus is strictly prohibited.
Copyright (c) 1984-2001 FairCom Corporation.
(Subject to limited distribution and
restricted disclosure only.)
ALL RIGHTS RESERVED.

and...

ConvertNSObjectToF1Collection() error in Array handling


So SyncConduit is all Obj-C, while SyncEngine is a C++ library that uses the c-tree Plus database engine. (It's advertised in C++ User's Journal every month...)
My brain is hung like a HORSE!
Reply
My brain is hung like a HORSE!
Reply
post #6 of 21
Those wacky Apple folks...

I was hoping to be able to use my iPod to sync between computers.

Apple wants you to buy a .mac (or is it .Mac now? They can't keep this straight.) account to do that.

So... you can't upload from an iPod, only download.

Of course, one could just state "Uploading from an iPod is nonsensical, since you can't enter information on it." and have a reasonably sounding argument. But... :/

Ah well.
My brain is hung like a HORSE!
Reply
My brain is hung like a HORSE!
Reply
post #7 of 21
IT ROCKS... honestly! I just synced my adresses and calendars from my mac and mobile with each other AND .mac...
And the Safeguard is really cool...
Bill Bradley to comedian Bill Cosby: "Bill, you are a comic, tell us a joke!"
- "Senator, you are a politician, first tell us a lie!"
Reply
Bill Bradley to comedian Bill Cosby: "Bill, you are a comic, tell us a joke!"
- "Senator, you are a politician, first tell us a lie!"
Reply
post #8 of 21
cant make it work...

26.09.2002 12:56:12 pm
Assertion Failed!
Expression: IsOpen()
File: Source/f1shared/f1clog.cpp
Line: 575
Assertion failure: File Source/f1shared/f1clog.cpp, Line 575: IsOpen()

Also the feedback page for iSync doesn't work either!
na-na na-na na-na na-na
na-na na-na na-na na-na
na-na na-na na-na na-na
Batman!
Reply
na-na na-na na-na na-na
na-na na-na na-na na-na
na-na na-na na-na na-na
Batman!
Reply
post #9 of 21
I got that window while updating my iPod. It is asking me if I really want to replace the contacts on my Pod'

looks funny somehow...

post #10 of 21
Beside the fact that it is in German?

Screed
MWSF '07: Steve Jobs hates my wallet and my mobile carrier.
Reply
MWSF '07: Steve Jobs hates my wallet and my mobile carrier.
Reply
post #11 of 21
Thread Starter 
[quote]Originally posted by Kickaha:
<strong>Of course, one could just state "Uploading from an iPod is nonsensical, since you can't enter information on it." and have a reasonably sounding argument. But... :/

Ah well.</strong><hr></blockquote>
Yes, the iPod really isn't terribly useful in its sideline as a PDA, is it? Half the reason I carry round an address book and diary is so that I can write in them while I'm out.

I guess Apple could implement arcade machine style text entry with the scroll pad.

Anyway, iJust iSynced my iPod without any iSsues.
Chicanery.
Reply
Chicanery.
Reply
post #12 of 21
[quote]Originally posted by Kickaha:
<strong>Apple wants you to buy a .mac (or is it .Mac now? They can't keep this straight.) account to do that.</strong><hr></blockquote>

Well, now you have a reason to buy it.
post #13 of 21
[quote]Originally posted by sCreeD:
<strong>Beside the fact that it is in German?

Screed</strong><hr></blockquote>

beside that fact. look at the title bar !
post #14 of 21
Yeah, nothing like adhering to the established UI rules for popping up user alerts... *sigh*

I have to admit, it's eyecatching, but jeez, guys.

Maybe another Apple UI test disguised as an app? :/
My brain is hung like a HORSE!
Reply
My brain is hung like a HORSE!
Reply
post #15 of 21
[quote]Originally posted by Kickaha:
<strong>Maybe another Apple UI test disguised as an app? :/</strong><hr></blockquote>

There seem to be a lot of those lately... <img src="graemlins/oyvey.gif" border="0" alt="[No]" />
"...within intervention's distance of the embassy." - CvB

Original music:
The Mayflies - Black earth Americana. Now on iTMS!
Becca Sutlive - Iowa Fried Rock 'n Roll - now on iTMS!
Reply
"...within intervention's distance of the embassy." - CvB

Original music:
The Mayflies - Black earth Americana. Now on iTMS!
Becca Sutlive - Iowa Fried Rock 'n Roll - now on iTMS!
Reply
post #16 of 21
Well, I'm going to sit on my hands and see what occurs: it doesn't currently do anything that I can't actually do for myself, and I have a "no-betas" policy when it comes to my Mac...
Whatever it is, it ain't rocket science
Reply
Whatever it is, it ain't rocket science
Reply
post #17 of 21
[quote]Originally posted by Kickaha:
<strong>Yeah, nothing like adhering to the established UI rules for popping up user alerts... *sigh*

I have to admit, it's eyecatching, but jeez, guys.

Maybe another Apple UI test disguised as an app? :/</strong><hr></blockquote>

It looks like that old kaleidoscope theme for OS9... can't remember what it was called (was it Onyx?)

Amorya
post #18 of 21
Does not work for .Mac or iPod syncing.... .... with .Mac gives me an error message and with iPod says "(null)"


This is some BUlllllllshite <img src="graemlins/smokin.gif" border="0" alt="[Chilling]" /> <img src="graemlins/smokin.gif" border="0" alt="[Chilling]" /> <img src="graemlins/smokin.gif" border="0" alt="[Chilling]" /> <img src="graemlins/smokin.gif" border="0" alt="[Chilling]" />
post #19 of 21
Does not work for .Mac or iPod syncing.... .... with .Mac gives me an error message and with iPod says "(null)"


This is some BUlllllllshite <img src="graemlins/smokin.gif" border="0" alt="[Chilling]" /> <img src="graemlins/smokin.gif" border="0" alt="[Chilling]" /> <img src="graemlins/smokin.gif" border="0" alt="[Chilling]" /> <img src="graemlins/smokin.gif" border="0" alt="[Chilling]" />
post #20 of 21
[quote]Originally posted by Nebagakid:
<strong>Does not work for .Mac or iPod syncing.... .... with .Mac gives me an error message and with iPod says "(null)"
</strong><hr></blockquote>

I had a problem too (posted previously) It worked out it was my own fault...i'd installed a pre-beta I picked up on Gnuttela....I had to go and delete all the Sync stuff from System/Library/Private Frameworks and other places.
Maybe you might be suffering a similar thing...
na-na na-na na-na na-na
na-na na-na na-na na-na
na-na na-na na-na na-na
Batman!
Reply
na-na na-na na-na na-na
na-na na-na na-na na-na
na-na na-na na-na na-na
Batman!
Reply
post #21 of 21
[quote]Originally posted by robster:
<strong>

I had a problem too (posted previously) It worked out it was my own fault...i'd installed a pre-beta I picked up on Gnuttela....I had to go and delete all the Sync stuff from System/Library/Private Frameworks and other places.
Maybe you might be suffering a similar thing...</strong><hr></blockquote>

Yep... it's a dead give-a-way when someone complains about nul errors and a few others I've seen on the boards...

This is why you should either stay AWAY from non-release software or know your system well enough to DELETE all (and I mean all... with iSync you gotta look hard) traces of said 'obtained' pre-release.

Pretty funny that most of the people who are posting about errors over at Apples iSync message board are giving away the fact that they were using pirate software.

<img src="graemlins/lol.gif" border="0" alt="[Laughing]" /> <img src="graemlins/lol.gif" border="0" alt="[Laughing]" /> <img src="graemlins/lol.gif" border="0" alt="[Laughing]" />

Dave
Apple Fanboy: Anyone who started liking Apple before I did!
Reply
Apple Fanboy: Anyone who started liking Apple before I did!
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: iPod + iTunes + AppleTV
AppleInsider › Forums › Mobile › iPod + iTunes + AppleTV › iSync now available