Я создал проект CMake, который генерирует приложение для iOS. У меня проблемы с развертыванием расширения приложения. Он развертывается на устройстве, но не инициализируется.
set_target_properties(${NOTIFICATION_EXTENSION_PRODUCT_NAME} PROPERTIES
BUNDLE "YES"
XCODE_PRODUCT_TYPE "com.apple.product-type.app-extension"
MACOSX_BUNDLE_INFO_PLIST ....
XCODE_ATTRIBUTE_DEVELOPMENT_TEAM "....."
XCODE_ATTRIBUTE_CODE_SIGN_IDENTITY "iPhone Developer"
XCODE_ATTRIBUTE_CODE_SIGN_INJECT_BASE_ENTITLEMENTS "YES"
XCODE_ATTRIBUTE_CODE_SIGN_STYLE "Manual"
XCODE_ATTRIBUTE_CODE_SIGN_ENTITLEMENTS ...
XCODE_ATTRIBUTE_PROVISIONING_PROFILE_SPECIFIER "..."
XCODE_ATTRIBUTE_CODE_SIGNING_REQUIRED "YES"
XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER "${NOTIFICATION_EXTENSION_BUNDLE_GUID}"
XCODE_ATTRIBUTE_ENABLE_BITCODE "NO"
XCODE_ATTRIBUTE_COPY_PHASE_STRIP "NO"
XCODE_ATTRIBUTE_APPLICATION_EXTENSION_API_ONLY "NO"
XCODE_ATTRIBUTE_PRODUCT_NAME "${PRODUCT_NAME}"
)
Проект плагина находится в зависимости. Подключаемый модуль копируется в папку подключаемых модулей в качестве шага после сборки.
Я ожидаю увидеть что-то в консоли, что указывает на то, что расширение приложения было инициализировано.
Помощь будет принята с благодарностью.