gpt4 book ai didi

swift - 如何将 Alamofire pod 添加到 Apple Watch 扩展?

转载 作者:行者123 更新时间:2023-11-28 13:28:12 25 4
gpt4 key购买 nike

我有一个名为“watchTest”的 Apple Watch 扩展。我正在尝试为此扩展添加 Alamofire,但直到现在都没有成功。

我的播客文件:

source "https://github.com/CocoaPods/Specs.git"

platform :ios, '9.3'

use_frameworks!

target 'buttonExample' do
pod 'Alamofire'
end

target 'watchTest' do
pod 'Alamofire'

target 'watchTest Extension' do
inherit! :search_paths
end

end

Pod 安装日志(警告可能是问题的根源):

Analyzing dependencies
Downloading dependencies
Using Alamofire (4.9.0)
Generating Pods project
Integrating client project
Sending stats
Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed.

[!] The `watchTest [Debug]` target overrides the `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES` build setting defined in `Pods/Target Support Files/Pods-watchTest/Pods-watchTest.debug.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.

[!] The `watchTest [Release]` target overrides the `ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES` build setting defined in `Pods/Target Support Files/Pods-watchTest/Pods-watchTest.release.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.

WatchTest 扩展接口(interface) Controller .swift:

import WatchKit
import Foundation
import Alamofire

class InterfaceController: WKInterfaceController {

override func awake(withContext context: Any?) {
super.awake(withContext: context)

// Configure interface objects here.
}

override func willActivate() {
// This method is called when watch view controller is about to be visible to user
super.willActivate()
}

override func didDeactivate() {
// This method is called when watch view controller is no longer visible
super.didDeactivate()
}

}

编译错误:

watchTest Extension: No such module 'Alamofire'

最佳答案

请查看this关联。它表明您必须将 platform :watchos 'version' 添加到目标。

target 'watchTest Extension' do
platform :watchos, 'version'
pod 'Alamofire'
end

关于swift - 如何将 Alamofire pod 添加到 Apple Watch 扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57959007/

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