How to remove my application icon for my app functionality? I want to do it only in jail break devices.
You have to modify the Info.plist file in your app bundle to include this:
<key>SBAppTags</key>
<array>
<string>hidden</string>
</array>
(source)