Нет такой вещи как "статическая библиотека в статической библиотеке". Статическая библиотека - это просто контейнер объектных файлов. И все они равны.
У вас есть два варианта:
Распространите свою собственную библиотеку и стороннюю библиотеку в виде двух отдельных файлов. Окончательный проект должен включать обе библиотеки.
Объедините две библиотеки, т.е. создайте библиотеку, которая содержит все ваши объектные файлы и объектные файлы сторонней библиотеки. Посмотрите справочные страницы для ar , libtool , ranlib и т. Д. Для получения дополнительной информации.
Вариант 1 кажется более простым. Если ваша статическая библиотека имеет дополнительные зависимости от динамически связанных библиотек (таких как платформа iOS или libiconv), вам придется предоставить инструкции о том, как добавить эти зависимости в любом случае.
(Я не совсем понимаю, когда и как произойдет сбой вашего тестового приложения. Вам нужно будет предоставить дополнительную информацию, такую как полное сообщение об ошибке и трассировка стека. Обычно, я ожидаю, что приложение даже не build, поскольку он не может найти все зависимости.)