Not long ago I had to change history in GIT. Now I happened to commit to Subversion a revision, but forgot to limit the files to only relevant to the log entry and thus committed all changed files. Nothing really bad, but the entry was minor, compared to all the changes and I did not want those to go unnoticed in the log. I did not think one can take back files from an already committed revision, so I searched out for a solution to change the log entry. It turns out this is relatively simple, as the Subversion FAQ points out.Read More »
Month: December 2009
Monitor Reset

Today after using the external ViewSonic VX2025wm display with another computer and replugging it to my MacBook, suddenly it did not get recognized. Just as described here the internal display goes blue for a sec and then returns to desktop just by itself.
A Dream of Context Aware Devices
AppStore approval

Contrary to several posts I have read, my contact with Apple during AppStore review was all pleasant. Leaving aside the fact that my Rivals app did accidentally use private API (which was not intentional), Apple was kind enough to pinpoint the API calls so that I could remove them and rewrite the app a bit.Read More »
iPhone SDK private API
Today I got my Rivals.app rejected from AppStore because it used private API calls. Fortunately nowadays Apple lists the calls in the reject message to make it easier to remove them. I was unfortunate to be using:
- addTextFieldWithValue:label:
- textFieldAtIndex:
For anybody wondering about their app prior to submitting to AppStore here is a collection of popular private APIs:
http://www.drobnik.com/touch/2009/11/forbidden-fruit-apple-apis/
iPhone AdHoc distribution
All the docs at Apple indicate that AdHoc provisioning is as simple as rebuilding your project with new distribution profile. But unfortunately it is not that simple.Read More »
Rivals.app to be released
I have completed the version 1.0 of the Rivals.app and uploaded it to the AppStore. Currently it is in state ‘In Review’ and I hope it to be released soon.
For more information head on to Rivals site.