Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ArtOfWarfare

macrumors G3
Original poster
Nov 26, 2007
9,612
6,147
I'm looking to add support for iOS devices to Battery Status and I came across a few frameworks for getting information off of it.

First off, there's MobileDevice.framework, which is installed at:
/System/Libraries/PrivateFrameworks/MobileDevice.framework
I believe iTunes installs it there and keeps it up to date.

There's two Obj-C frameworks I found online which seem to just wrap around MobileDevice.framework:
MobileDeviceManager, on GitHub (last updated 3 years ago)
MobileDeviceAccess, on BitBucket (last updated nearly 7 months ago)

Finally, there's this C framework which... I'm not sure what it is. Is it a wrapper around MobileDevice.framework? Or is it meant to reproduce it without being private?
SDMMobileDevice

Has anyone used any of these? Do they work? Will they do what I want? And, perhaps most importantly, will Apple allow me to use them in an app I submit to the Mac App Store?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.