by Mobiledev | Mar 25, 2012 | iOS, iPad, iPhone, XCode
In iOS 5+ Apple deprecated usage of the device UDID. It appears Apple started rejecting apps for using the UDID. The way to get an unique device id was: NSString *UDID = [[UIDevice currentDevice] uniqueIdentifier]; It appears this might get your app rejected…...
by Mobiledev | Feb 14, 2012 | iOS, iPad, iPhone, OSX
Have a look at the strings used in an app. This is not really decompiling, but it can get you some useful info about what strings are visible in an app. If the app has been distributed via the Apple appstore, the binary will have been encrypted. For decryption try...
by Mobiledev | Jan 17, 2012 | iOS, iPad, iPhone, XCode
When a textbox has focus, and pops up a keyboard, the keyboard can be removed with this statement: [self.textBox resignFirstResponder]; //If keyboard visible, remove keyboard In this example “textBox” was the textbox (UITextField) having the focus. If you...
by Mobiledev | Aug 30, 2011 | iOS, iPad, iPhone, XCode
Ever noticed that on iOS devices there are icons with “gloss” and icons without? The Twitter icon below does have a gloss, the Dropbox icon does not. The default setting in an XCode project is to apply gloss to your icons. If your icon already has a gloss...
by Mobiledev | Aug 27, 2011 | iOS, iPad, iPhone, XCode
In iOS 5 “ARC” has been introduced. ARC stands for Automatic Reference Counting. The posting below is still valid for iOS < 5. In iOS 5 the there still is reference counting, but it is automatic. Therefore ARC is no garbage collection. -----------...
by Mobiledev | Aug 23, 2011 | iOS, iPad, iPhone, XCode
There are a few reasons why you would not want your app to run in the background, for example: During development it is easier not to run in the background. The default situation is that when you quit an app in the simulator, the app continues running in the...
Recent Comments