Я столкнулся с этой затяжной проблемой. Когда я пытаюсь создать проект, выбрав iOS-устройство в своем Xcode, он строит код без какой-либо ошибки, но когда я пытаюсь сделать то же самое с iOS-симулятором, он показывает мне следующую ошибку. Есть ли способ избежать этого файла библиотеки при создании в Simulator? Я также пробовал следующую ссылку, но я не мог определить точное решение.Сборка для устройства iOS, но ошибка сборки для iOS-симулятора
Спасибо заранее.
6 duplicate symbols for architecture i386
ld: warning: ignoring file /Users/iOS-MobileTeam/Downloads/iOS/LibraryFiles/libANMobilePaymentLib.a, missing required architecture i386 in file /Users/iOS-MobileTeam/Downloads/iOS/LibraryFiles/libANMobilePaymentLib.a (2 slices)
duplicate symbol _des_set_key in:
/Users/iOS-MobileTeam/Downloads/iOS/LineaSDK/libdtdev.a(des-524F6BE9122BCA82.o)
/Users/iOS-MobileTeam/Downloads/iOS/LineaSDK/libdtdev.a(des-D9CE0CBEE0B3BA81.o)
duplicate symbol _des_encrypt in:
/Users/iOS-MobileTeam/Downloads/iOS/LineaSDK/libdtdev.a(des-524F6BE9122BCA82.o)
/Users/iOS-MobileTeam/Downloads/iOS/LineaSDK/libdtdev.a(des-D9CE0CBEE0B3BA81.o)
duplicate symbol _des_decrypt in:
/Users/iOS-MobileTeam/Downloads/iOS/LineaSDK/libdtdev.a(des-524F6BE9122BCA82.o)
/Users/iOS-MobileTeam/Downloads/iOS/LineaSDK/libdtdev.a(des-D9CE0CBEE0B3BA81.o)
ld: 3 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Ignoring file /Users/iOS-MobileTeam/Downloads/iOS/LibraryFiles/libANMobilePaymentLib.a, missing required architecture i386 in file /Users/iOS-MobileTeam/Downloads/iOS/LibraryFiles/libANMobilePaymentLib.a (2 slices)
#trojanfoe Не могли бы вы рассказать мне об этом? У меня есть файл статической библиотеки. Я не знаю, как его распаковать. Мне нужна ваша помощь. –
Я показал вам, как его распаковать. – trojanfoe
Нужно ли выполнять эти комментарии в терминале, чтобы распаковать его? –