我在XCode 8上使用Alamofire 4.5
当我在模拟器上工作时,alamofire工作正常,当我通过Cable将我的设备连接到xcode时,再次工作正常。
当我创建该特定版本的存档并在我的设备上运行Diawi url链接以安装应用程序时,它已安装,但alamofire开始提供错误
I am not able to get the root cause of the problem
我尝试了几件事,但没有任何对我有用,任何人都可以帮助我。 我的Pod文件
# Uncomment this line to define a global platform for your project
# platform :ios, '8.0'
# Uncomment this line if you're using Swift
use_frameworks!
target 'smartBrokerSuite' do
# pod “CryptoSwift”
pod ‘Google/Analytics’
pod ‘Alamofire', '~> 4.5'
pod 'CryptoSwift', :git => "https://github.com/krzyzanowskim/CryptoSwift", :branch => “swift3”
pod 'Charts'
pod 'DKImagePickerController'
pod 'IQKeyboardManagerSwift', '5.0.0'
end
target 'smartBrokerSuiteTests' do
end
target 'smartBrokerSuiteUITests' do
end
提前致谢。
答案 0 :(得分:0)
尝试清洁Cmd + Shift + Alt + K
这将起作用
答案 1 :(得分:0)
如果API方法是GET,那么不要将http方法放在Alamofier.request()函数中
Alamofire.request(Url,参数:args,编码:URLEncoding.default)
.responseJSON { response in
switch response.result {
case .success(let JSON):
successCallback((), JSON as AnyObject)
case .failure(let error):
print(error)
}
}
希望它有所帮助。
答案 2 :(得分:0)
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!
target 'smartBrokerSuite' do
# pod “CryptoSwift”
pod ‘Google/Analytics’
pod ‘Alamofire', '~> 4.5'
pod 'CryptoSwift', :git =>
"https://github.com/krzyzanowskim/CryptoSwift", :branch => “swift3”
pod 'Charts'
pod 'DKImagePickerController'
pod 'IQKeyboardManagerSwift', '5.0.0'
end