Skip to content

iCloudLib provides access to various Apple iCloud web services such as devices/tracking, contacts, etc.

Notifications You must be signed in to change notification settings

Xenomega/iCloudLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iCloudLib

iCloudLib is an open source C# library that allows one to access various web services provided through Apple's iCloud servers. This library utilizes the Json.NET library (http://json.codeplex.com/) to construct requests and parse responses from the servers.

FUNCTIONS

  • Keeps authentication alive to iCloud Servers.
  • Structures describing the account, services accessible and other miscellaneous information.
  • Contacts Services
  • Find My iPhone / Device Services (LostMode+WipeDevice=TODO)

NOTES

  • This is a work in progress, and not a project I gave or am going to give much focus to either.
  • It has been made open source so that others can understand how iCloud services work, and how they could expand on them if desired.
  • There is a test app included which simply shows you device and contact information, but has snippets showing you how to create, edit, or remove contacts, as well as track device locations/play sounds to them.
  • If you wish to expand on this, simply load up a browser, go to iCloud.com, and watch the traffic between your client and the server, and use this library as a guide for how to communicate and analyze the information.
  • This has been released under GNU GENERAL PUBLIC LICENSE Version 3, so please obey that. A license should have been provided. If not, it should remain at the top of the iCloud.cs file in the iCloudLib.

About

iCloudLib provides access to various Apple iCloud web services such as devices/tracking, contacts, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages