加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

添加PostgresStORM包时,swift完美项目构建失败

发布时间:2020-12-14 19:10:25 所属栏目:百科 来源:网络整理
导读:即时通讯使用 Xcode 8.2.1,我的swift版本是3.0.2(swiftlang-800.0.63 clang-800.0.42.1) 这是我的package.swift内容 import PackageDescriptionlet package = Package( name: "MyAwesomeProject",dependencies: [ .Package( url: "https://github.com/Perfec
即时通讯使用 Xcode 8.2.1,我的swift版本是3.0.2(swiftlang-800.0.63 clang-800.0.42.1)

这是我的package.swift内容

import PackageDescription

let package = Package(
    name: "MyAwesomeProject",dependencies: [
        .Package(
            url: "https://github.com/PerfectlySoft/Perfect-HTTPServer.git",majorVersion: 2,minor: 0
        ),.Package(url: "https://github.com/PerfectlySoft/Perfect-PostgreSQL.git",minor: 0),.Package(url: "https://github.com/SwiftORM/Postgres-StORM.git",majorVersion: 1,minor: 0)
    ]
)

here解释了如何将Postgres stORM添加到您的项目中.当我将PostgresStrom添加到我的包并构建时,我得到以下构建错误:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/module.modulemap:1:8: error: redefinition of module 'AppleTextureEncoder'
module AppleTextureEncoder [system] [extern_c]

xcode errors

我怎样才能解决这个问题?我在网上找不到任何东西

我尝试过但没有用的东西:
1-清除项目(命令班次k)和(命令选项班次k)
2-删除转移的数据
3-创建完整的新项目
4-删除/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/module.modulemap破坏了我的xcode并且不得不把它放回去.

解决方法

当我使用Docker并创建一些服务器端的东西时,我有同样的问题.我在Docker中通过命令行创建了包并构建它.

swift package init --type executable
swift build

之后重要的是将Docker之外的终端转到项目目录并创建xcode文件.

swift package generate-xcodeproj

请享用 :-)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读