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

ArtOfWarfare

macrumors G3
Original poster
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.