Ответ 1
Saurik написал утилиту для кодов, называемую ldid, я думаю, для OS X и iOS. Он также может быть доступен для Linux.
Я хотел бы подписать мои приложения iOS на Linux-боксе (если это важно). Кто-нибудь знает возможно ли это? (Не позволяйте мне понять, почему я хотел бы сделать это, поскольку он специфичен для моей среды.)
Я вижу исходный код для кода на сайте Apple, но прежде чем я попаду в сорняки, вытащил его и сам попытался собрать, я подумал, знает ли кто-нибудь о существующем порту.
Я слышал, что код не является специфичным для OSX и может существовать на других ОС, но всегда есть шанс, что Apple изменит его в своих собственных потребностях. Интересно, будет ли приложение, подписанное чем-то другим, кроме Apple codeign, запускаться на устройстве iOS.
Если это имеет значение, подписанные приложения предназначены для корпоративных пользователей и не будут входить в iTunes App Store.
Saurik написал утилиту для кодов, называемую ldid, я думаю, для OS X и iOS. Он также может быть доступен для Linux.
Отъезд JTool.
Подписание кода считается второй наиболее полезной функцией JTool. С защитой iOS, связанной с подписями и правами доступа к кодам, важно иметь возможность быстро определить, какие данные имеют бинарные права и как они подписаны. OS X имеет codesign(1)
, но я нахожу ее сырой (в лучшем случае) - и что еще нет порта для iOS, где это действительно необходимо.