gpt4 book ai didi

swift - Twilio:尝试开始时没有这样的模块 `Alarmofire`

转载 作者:行者123 更新时间:2023-11-28 11:39:34 24 4
gpt4 key购买 nike

我正在努力学习 Twilio 的诀窍。目标是从我的应用程序发送短信。我正在关注 this getting started guide

最后一步是在终端中运行此命令:(是的,我已将 SwiftSMS 更改为我自己的项目名称)

swift build && ./.build/debug/SwiftSMS    

此命令产生以下结果:

MyMac:MyProject MyName$ swift build && ./.build/debug/myProject Compile Swift Module 'myProject' (1 sources) /Volumes/myProject/myProject/Sources/myProject/main.swift:2:8: error: no such module 'Alamofire'
import Alamofire

^ error: terminated(1): /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-build-tool -f /Volumes/myProject/myProject/.build/debug.yaml main output:

我还没有在 Xcode 中对 Twilio 进行任何配置。据我从指南中了解到,这应该在不在 Xcode 中执行任何操作的情况下发送消息吗?

编辑*:
包.swift:

    // swift-tools-version:4.2
// The swift-tools-version declares the minimum version of Swift required to build this package.

import PackageDescription

let package = Package(
name: "myProject",
dependencies: [
.package(url: "https://github.com/Alamofire/Alamofire.git", from: "4.0.0")
],
targets: [
.target(
name: "myProject",
dependencies: ["Alamofire"]),
.testTarget(
name: "myProjectTests",
dependencies: ["Alamofire"]),
]
)

最佳答案

将其用作您的 Package.swift - 您不能简单地说“Alamofire”并期望 SPM 神奇地知道从哪里获取源代码。

import PackageDescription

let package = Package(
name: "myProject",
dependencies: [
.package(url: "https://github.com/Alamofire/Alamofire.git", from: "4.0.0")
],
targets: [
.target(
name: "myProject",
dependencies: ["Alamofire"]),
.testTarget(
name: "myProject Tests",
dependencies: ["Alamofire"]),
]
)

关于swift - Twilio:尝试开始时没有这样的模块 `Alarmofire`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54079000/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com