DaveBurns
DaveBurns

Reputation: 2096

Can I sign iOS apps on Linux? (Using maybe a port of codesign?)

I'd like to sign my iOS apps on a Linux box (Debian 5 if it matters). Does anyone know if this is possible? (Let's not get into why I'd want to do this since it's specific to my environment.)

I see source code to codesign on Apple's site but before I get into the weeds pulling it over and trying to build it myself, I wondered if anyone knows of an existing port.

I'd heard that codesign is not really OSX-specific and may exist on other OS's but there's always a chance Apple has tweaked it to their own needs. I wonder if an app signed by something other than Apple's codesign will run on an iOS device.

If it matters, the signed apps are meant for enterprise users and will not go in the iTunes App Store.

Upvotes: 14

Views: 3461

Answers (2)

tsgbs
tsgbs

Reputation: 1

Check out JTool.

Code signing is considered to be the second most useful feature of JTool. With iOS security revolving around code signatures and entitlements, it's important to have a way to quickly determine what given entitlements a binary possesses and how it is signed. OS X has codesign(1), but I find it crude (at best) - and what more there's no port to iOS, where it's really necessary.

Upvotes: -1

Letrstotheprez
Letrstotheprez

Reputation: 622

Saurik wrote a codesigning utility called ldid, I think for OS X and iOS. It also might be available for Linux though.

Upvotes: 2

Related Questions