I am experiencing the same issue mentioned in "iTunes.app" to accept incoming network connections? but have a question about the files that iTunes creates, which cause this issue.
I have the Firewall turned on in Lion and every time I open iTunes it asks me if I want to allow incoming connections. The solution seems to be:
Go into the iTunes package and delete all of the files that this terminal command flags as a "resource added":
$ codesign -vvv /Applications/iTunes.app/
When you rerun the terminal command, it will indicate that iTunes.app now "satisfies its Designated Requirement" and the annoying popup should go away.
However my question is: What are these files iTunes creates and is it safe to delete them? I would like to understand what I am deleting before I just do it. Any help is greatly appreciated.