Связывание библиотеки (dylib) с скомпилированным ipa

У меня есть скомпилированный ipa и файл .dylib. Используя install_name_tool, я могу изменить библиотеки, присутствующие в двоичном файле ipa. Есть ли какая-либо команда, которая используется для добавления библиотеки в файл ipa. Чтобы быть более конкретным, я хочу добавить команду LC_LOAD_DYLIB в двоичный файл Mach-O ipa.


person Aishwarya Ram    schedule 09.07.2012    source источник


Ответы (1)


Для этого вам нужно будет отредактировать бинарный файл Mach-o. Это требует некоторого программирования :P Посмотрите на mach_inject для получения дополнительных советов.

person Karthik    schedule 10.07.2012
comment
Я посмотрел в mach_inject. Но я не смог найти подходящий образец или учебник. Можете ли вы предложить какую-либо документацию? - person Aishwarya Ram; 11.07.2012
comment
Просто прочитайте код. Вам нужно будет изменить его, чтобы он хорошо работал с двоичными файлами ARM. - person Karthik; 11.07.2012