我在pod文件中设置了一个新的pod,安装pod时出现错误,我该怎么办?
我尝试了以下行将pod添加到我的podfile中:
pod'MapboxVisionNativeAll',:podspec =>'https://api.mapbox.com/downloads/v1/vision/ios/mapbox-vision-native-all/0.3.0.podspec?access_token='
这是错误
[!]无法在MapboxVisionNativeAll
处获取https://api.mapbox.com/downloads/v1/vision/ios/mapbox-vision-native-all/0.3.0.podspec?access_token=<sk.eyJ1IjoiYnJhaGltY2hlYmJpIiwiYSI6ImNqdXlhMXl6aDBmeXo0M3BpYjV6MnFib3IifQ.VinI6ER1YN2nDxXRJzaFXw>
的podspec。
错误:401未经授权
答案 0 :(得分:2)
=>我猜,您正在放置.netrc。 => .netrc文件应位于主目录中(在命令行上〜,或使用Finder中的Go Go Home)。
答案 1 :(得分:0)
如果令牌无效,则会发生此错误。
我尝试从错误中访问链接,并说令牌无效。
答案 2 :(得分:0)
以下是我的工作Podfile
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '11.2'
use_frameworks!
target 'PROJECT_NAME' do
pod 'MapboxVisionNativeAll', :podspec => 'https://api.mapbox.com/downloads/v1/vision/ios/mapbox-vision-native-all/0.3.0.podspec?access_token=sk.eyJ1IjoiZWRkeXZlcmJydWdnZW4iLCJhIjoiY2p1c3F5eGVpMDA1eTRlbzJpOXJwdDIxMCJ9.OZRITqde9clot1E8Za_OsQ'
end