uidevice

Any way to silence the UIDevice setOrientation warning?

Anyone have a simple way to silence the undocumented UIDevice setOrientation warning? I found this piece of code that silences the undocumented UIPickerView setSoundsEnabled warning. ...

iPhone development - How to get some device info

So, I know that is possible to retrieve some info, like Device name, unique ID, etc. all of them provided by UIDevice Class. I would like to know if there is a way to get information related with wireless usage (Download and upload), amount of SMS sent, minutes of talking, and any other statistics. Does anyone has any idea on how to ge...

How to get the details of apps installed in a device in my app

hi everyone, is there any way i can have an access to the name of applications that are installed in the current device in my app. is there any api's to get hold of this. thanks ...

[[UIDevice currentDevice] orientation] always null

As per the title. Calling [[UIDevice currentDevice] BeginGeneratingDeviceOrientationNotifications] has no effect. DidRotateToInterfaceOrientation etc events are working fine, but I need to be able to poll the device orientation arbitrarily. How can I fix/do this? The long story: I have a tab application with a navigation controller on...

Using accelerometer to detect iPad lock switch trigger?

So for complicated reasons I am managing view rotations myself, and am only implementing UIDeviceOrientationPortrait as the autorotating orientation. Anyway, when one clicks the screen lock on the iPad, the device will rotate to UIDeviceOrientationPortrait, which will cause my code to rotate, which I do not want to happen. For instance ...

API to determine whether running on iPhone or iPad

Is there an API for checking at runtime whether you are running on an iPhone or an iPad? One way I can think of would be to use: [[UIDevice currentDevice] model]; And detect the existence of the string @"iPad" - which seems a bit fragile. In the 3.2 SDK, I see that UIDevice also has a property which is really what I'm looking for, b...

Make iPad app a Universal app

I have an iPad app that I would like to make Universal, however this seems alarmingly difficult. I've changed things around so that I support both builds, but when building, I get lots of errors about using UIPopOvers. Here're my questions: Why does UI_USER_INTERFACE_IDIOM() not compile or register on 3.1.3? Can I conditionally have va...

Why can't I retrieve UIDeviceOrientation correctly while playing a movie in MPMoviePlayerController?

Everything works fine while I'm not playing anything (I'm calling beginnotifications, etc, and using the orientation to rotate my view). But after I start playing with MPMoviePlayerController everytime when I try UIDeviceOrientation orientation = [[UIDevice currentDevice] orientation]; The orientation gets a UIDeviceOrientationUnknown...

iPhone 4 incorrect screen size?

Could someone tell me why the following code would return Screen Size: 320.000000, 480.000000 on the iPhone 4? CGRect screenRect = [[UIScreen mainScreen] bounds]; NSLog(@"Screen Size: %f, %f", screenRect.size.width, screenRect.size.height); ...

Build iPhone App for multiple devices and versions

Im trying to upgrade my iPhone app from 3.0 to 4.0 Some of the API are deprecated in 4.0, if i use the new API, it might not work on 3.0 right? Therefore i need to have an old API and New API What is the best way to code for 3.0 and 4.0 for all the pro developers out there? I know i can check for model and systemVersion from UIDevice....

How do I detect orientation on app launch for splash screen animation on iPad!!

Hi I have an app and I have two *.pngs for default splash screen: Default-Landscape.png Default-Portrait.png What I want is to animate this default splash screen away when my app is loaded and ready to go. To achieve this I would normally present an UIImageView with either default-landscape or default-portrait (depending on the devic...

interfaceorientation in certain views only.

Hello everybody. I have a Main View that contatins uitableview, and i am pushing another view when the user taps on a row. I want only the child views to rotate and have written code for that. But the problem is once i push the view, it also enables the orientation on the Main View. when i rotate the main view to the left, the statusbar ...