I finally released my paid app last week.
I look up Google searching for any pirate copies of my app are in process of being cracked. In fact, I found one guy asking for a cracked version of my app.
Please is there anyway I can protect my app?
Is there a unique transaction ID from the AppStore for legal users who purchased the app so I can verify each user against a callback from my server. So, I can catch the cracked copy and shut them down?
Also, is there a method to shut the app down?
Thank you, please help me!
Sulaiman, out of curiosity what is the name of your app. I would like to have a look at it.
There is no unique callback ID you can verify as far as I know.
What you can do is try to access something outside your apps sandbox; if that works, you can quite safely assume that you are on a jailbroken phone.
Please note, however, that not all apps running on a jailbroken phone have to be pirated.
You can get around piracy by making only a free app and adding premium features as an in-app purchase. One of the upcoming Mobile SDK releases will support this.