Author Archives: Siavash

CFSocketSetAddress returns error ‘-1′

Just got this error while debugging an iPhone application. It seemed to be caused from leaving an application at a certain point. I really love the error handling here though.”Try rebooting your device and/or Macintosh” If this is truly caused because of a CFSocketSetAddress error, I believe it should be more graceful than this. Maybe [...]

Penetration Testing

Penetration testing is a way of simulating an attack from a malicious source. A hacker has full knowledge of the system being attacked and can leverage this for simulation. The goal of a white-box penetration test is to simulate a malicious insider who has some knowledge and possibly basic credentials to the target system. A [...]

Pulling your Bundles Version Number into your App

Applications on the iPhone and App Store have forced developers to pay more attention to there Version Number. App Store pays attention to this in Itunes Connect and the Bundle Version Number in Info.plist when you upload your application for approval. I noticed that developers store their own variables and manually update product versions. I [...]

Multiple iPhone Developer Certificates on One Computer

Recently I ran into a problem where I joined another team in the iPhone Dev Center. Upon joining the team, I decided to install my Development Certificate for this team. Unknowingly I just broke my whole iPhone development environment. Apparently xcode doesn’t like signing applications with an ambiguous certificate. Frankly, who would blame them? In [...]

Environmentally Friendly Recycler 1.0 launches in App Store

Recycler has launches in the App store this weekend. It is the first environmentally friendly iPhone application helping you keep track of what plastic recyclables are allowed in your local pickup. Plastic recycling doesn’t need to be a headache anymore. The UI in the application is nice on the eyes. Custom buttons were also created [...]

CocoaHeads San Diego

The next CocoaHeads San Diego chapter will be meeting at Gelato Vero October 23rd, 2008. I’m excited about heading the group in San Diego and looking forward to future talks about Mac and iPhone development. The October 23rd CocoaHeads San Diego will be discussing advantages of using Growl and integrating them into your Mac applications. [...]

Brick Escape updates

Since the last blog post regarding Brick Escape, two versions have been updated in the iPhone App Store. Currently it is at 1.0.3. The two main features that have been added are sound and ability to warp to any level that you have beaten. Both requests have been made by users of the game. I [...]