У меня есть одно рабочее пространство xcode, содержащее два проекта приложений для iOS и одну общую библиотеку lib. Недавно мы пытаемся с помощью SPM импортировать в наши проекты еще один SDK. Я установил зависимость пакета в настройках уровня проекта общей библиотеки и установил цель в качестве цели общей библиотеки библиотеки. Однако, когда я запускаю приложение на реальном устройстве, оно вылетает после запуска. Сообщение об ошибке показано ниже
Код: Выделить всё
Referenced from: /private/var/containers/Bundle/Application/09197C83-F20A-4352-95AC-250E41BDC8A8/ZenoFuseTest.app/Frameworks/ZenoFuseFramework.framework/ZenoFuseFramework
Reason: tried: '/Users/ray.chen/Library/Developer/Xcode/DerivedData/ZenoFuseTest-fqsonfjkmecachbyixvgrtdryxuf/Build/Products/Debug-iphoneos/PackageFrameworks/DTBiOSSDK.framework/DTBiOSSDK' (no such file),
Я проверяю папку Framework в содержимом приложения, и оно не копирует необходимые платформы в эту папку. Как я могу это исправить? Пожалуйста, помогите. спасибо.
Подробнее здесь:
https://stackoverflow.com/questions/797 ... -dtbiossdk