We don't know why and we don't know how. We only know that Trent Reznor is saying that the updated iPhone NIN application has finally been approved. In his tweet Trent states the following:
NEWS FLASH: Apple has approved the NIN iPhone app update. Should be live in a few hours.
Whatever the reason for the turn-around -- Trent's expletive-ridden rant or the fact that the developer at one point had pulled any links to the offending "Downward Spiral" album -- let's hope these nerd-fights end once the App Store gains some parental controls.

Update: Reznor followed-up with this, "The NIN iPhone app is unchanged, the "issues" seem to have been resolved." Looks like Apple caved under intense criticism.

Amazon takes 70 percent of Kindle newspaper revenues