Невозможно создать архив в Xcode, но можно построить проект

Я могу создать свой проект и развернуть его на устройстве iOS, но не могу создать архив для загрузки в TestFlight.

Ошибка сборки Xcode только при создании архива

ld: warning: Could not find or use auto-linked framework 'iDENProtectFramework'
Undefined symbols for architecture armv7:
  "_OBJC_CLASS_$_KeystoreBridge", referenced from:
      objc-class-ref in iDENtearSocketPeripheral.o
  "_OBJC_CLASS_$_IDTBridge", referenced from:
      objc-class-ref in iDENtearSDK.o
      objc-class-ref in iDENtearSocketPeripheral.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

У меня есть проект frameworks, связанный с General-Frameworks, Libraries и Embedded Content.

введите здесь описание изображения


person Jimbob76    schedule 30.09.2020    source источник
comment
Отвечает ли это на ваш вопрос? Проект создается и запускается, но не архивируется   -  person koen    schedule 30.09.2020


Ответы (1)


Я прошел через все проекты и цели, установив их на одну и ту же iOS 13, и arm64 изменил настройки сборки проекта POD Build Active Architecture только на да, после этого я мог создать архив.

по какой-то странной причине проект Pod установлен на x86, а не на arm64. Они строятся раньше, и я не менял их, так что не знаю, что там происходит? это просто по умолчанию для стручков?

person Jimbob76    schedule 01.10.2020