Is it possible to reverse engineer a Unity iPad app?

I have a client that is suddenly very itchy for a copy of the binary I uploaded to Apple. My thought is, they want to try and have some programmer reverse engineer it, to avoid coming to me to create the remaining apps.

Is this possible?

thanks,
B

I doubt they could do much with just the binary in the way of reverse engineering. They can’t recover any code and I don’t think they can get at assets.

Is it possible they just want the binary so they can sign it with there own certs and submit it themselves?

Nah, I created the certs with their account, and uploaded it through their account. It’s been up for well over a month. I"m doing another right now but there are 2 more biehind it. Suddenly, she’s like “So if you get hit by a bus(God forbid), I want the binary in case I have to go to some other outfit to do an update.” I smell a rat.

thanks, Ken.

B.

She can’t do that basing on the build, definitely.
She would have to get the source project from you.

Sounds like you were contracted to do the binary then not developing a project for them, not the wisest decision they ever did, already just for long term support as nothing grants that you are available when they need you to be etc in the future

Thanks Mark.

I was definitely not planning on getting hit by a bus, so hopefully I will be around for some time to come. Yeah, the source project predates her app series, and is the basis of quite a few similar client projects. Clearly she can’t simply have the unity project.

Would giving them the X-Code project put my proprietary engine at risk? If they just want to update their own book app, change images or icons, I don’t care. But could they develop more projects from it?

Depending on what you do, how data driven it is with external data, they pretty likely could do so.
If all the data are compiled away, they can’t do much with the xcode project aside of changing the signing entity.

Again, thanks for your knowledge, Mark