通过遵循“创建您的第一个应用程序”指南https://kotlinlang.org/docs/kmm-create-first-app.html,我创建了一个基本的KMM
然后,我尝试使用Android中的终端命令构建框架。./gradlew :shared:embedAndSignAppleFrameworkForXcode代码
但我得到了这个错误。任务'embedAndSignAppleFrameworkForXcode‘在项目中找不到:共享的。
Android Studio 2020.3.1修补程序3 Kotlin 1.5.31
对此也有类似的问题。人们说,embedAndSignAppleFrameworkForXcode至少应该与Kotlin 1.5.20合作。KMM - Error Task 'embedAndSignAppleFrameworkForXcode' not found in project ':shared',但在我的设计中没有。
有人知道怎么解决这个问题吗?
当启动XCode/Build阶段脚本时,UPDATE任务运行得非常好。不知怎么的,它无法从终端(Android或system )启动。
发布于 2021-11-11 15:20:32
我认为embedAndSignAppleFrameworkForXcode不应该像packForXCode那样从终端运行。
运行此任务的正确方法是从XCode构建系统中运行。
无论如何,在导出以下变量之后,我能够从终端运行embedAndSignAppleFrameworkForXcode。
export CONFIGURATION\=Debug
export ARCHS\=x86_64
export EXPANDED_CODE_SIGN_IDENTITY\=-
export FRAMEWORKS_FOLDER_PATH\=iosApp.app/Frameworks
export SDK_NAME\=iphonesimulator15.0
export TARGET_BUILD_DIR\="../build/ios/${CONFIGURATION}-iphonesimulator"https://stackoverflow.com/questions/69928979
复制相似问题