首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode11.4:为watchOS构建,但链接框架'MyFramework.framework‘是为iOS构建的

Xcode11.4:为watchOS构建,但链接框架'MyFramework.framework‘是为iOS构建的
EN

Stack Overflow用户
提问于 2020-03-27 00:41:27
回答 1查看 444关注 0票数 6

我的项目编译得很好,但在升级到Xcode11.4之后,它现在无法编译,并为我的每个框架显示以下错误:Building for watchOS, but the linked framework 'MyFramework.framework' is building for iOS. You may need to configure 'MyFramework.framework' to build for watchOS.

我有3个框架。每一个都有一个监视版本目标,该目标已经被配置为使用watchOS作为基础SDK。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-27 01:37:17

我删除了每个框架,并将它们添加回来,现在它编译得很好。

添加的project.pbxproj更改:

代码语言:javascript
复制
        3B2AD3CA242D1EEA00C436C8 /* PBXContainerItemProxy */ = {
            isa = PBXContainerItemProxy;
            containerPortal = 4CAF2B4E1B32D6F400489ACE /* Project object */;
            proxyType = 1;
            remoteGlobalIDString = 3B1303E423CE4DA900405D89;
            remoteInfo = "MyFramework Watch";
        };

代码语言:javascript
复制
        3B2AD3CB242D1EEA00C436C8 /* PBXTargetDependency */ = {
            isa = PBXTargetDependency;
            target = 3B1303E423CE4DA900405D89 /* MyFramework Watch */;
            targetProxy = 3B2AD3CA242D1EEA00C436C8 /* PBXContainerItemProxy */;
        };

对于每个框架。

我还提交了一份错误报告和苹果的反馈,他们关闭了它,说我能够自己修复它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60872025

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档