GVKun编程网logo

[418]Error response from daemon: rpc error: code = Unknown desc = name conflicts with

14

如果您对[418]Errorresponsefromdaemon:rpcerror:code=Unknowndesc=nameconflictswith感兴趣,那么本文将是一篇不错的选择,我们将为您详

如果您对[418]Error response from daemon: rpc error: code = Unknown desc = name conflicts with感兴趣,那么本文将是一篇不错的选择,我们将为您详在本文中,您将会了解到关于[418]Error response from daemon: rpc error: code = Unknown desc = name conflicts with的详细内容,并且为您提供关于AVFoundationErrorDomain Code=-11800, An unknown error occurred (-12780)、Couldn''t register com.X.XX with the bootstrap server. Error: unknown error code. 错误、Couldn't register ***.**** with the bootstrap server. Error: unknown error code、Couldn't register com.mycompany.MyApp with the bootstrap server. Error: unknown error code.的有价值信息。

本文目录一览:

[418]Error response from daemon: rpc error: code = Unknown desc = name conflicts with

[418]Error response from daemon: rpc error: code = Unknown desc = name conflicts with

环境:centos7

执行一下命令时,

docker service create --mode global --name logspout gliderlabs/logspout

出现以下报错:

Error response from daemon: rpc error: code = Unknown desc = name conflicts with

首先翻译以下这个报错:

从守护进程的错误响应:RPC 错误:代码 = 未知的计算机名称冲突与现有的对象

分析一下这句话:计算机名称冲突是重点

原因:

之前运行了一个名字同样为 logspout 的 service

image

所以当我再次执行 docker service create --mode global --name logspout gliderlabs/logspout 时出现报错

image

解决办法:将之前运行的 service 删除

image

重新运行 service

image

问题解决

本文同步分享在 博客 “周小董”(CSDN)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与 “OSC 源创计划”,欢迎正在阅读的你也加入,一起分享。

AVFoundationErrorDomain Code=-11800, An unknown error occurred (-12780)

AVFoundationErrorDomain Code=-11800, An unknown error occurred (-12780)

## 期望:

PHAsset 保存到沙盒指定目录

## 实现方法:

- (PHImageRequestID)requestExportSessionForVideo:(PHAsset *)asset options:(nullable PHVideoRequestOptions *)options exportPreset:(NSString *)exportPreset resultHandler:(void (^)(AVAssetExportSession *__nullable exportSession, NSDictionary *__nullable info))resultHandler;

## 结果:

Error Domain=AVFoundationErrorDomain Code=-11800 "The operation could not be completed" UserInfo={NSLocalizedFailureReason=An unknown error occurred (-12780), NSLocalizedDescription=The operation could not be completed, NSUnderlyingError=0x28208c600 {Error Domain=NSOSStatusErrorDomain Code=-12780 "(null)"}}

## 原因:   优先检查路径,AVAssetExportSession 的属性 outputURL 为 [NSURL fileURLWithPath:path], 而不是 [NSURL URLWithString:path].

## 完整代码如下:

//PHAsset 的扩展方法
- (void)saveVideoDataWithFileName:(NSString *)fileName finish:(void(^)(BOOL saveOk))completion {
    //确定保存路径
    NSString *directory = GVUSER.isLockedAlbum? DIRECTORY_VIDEO_LOCK : DIRECTORY_VIDEO;
    NSString *path = [directory stringByAppendingPathComponent:fileName];
    BOOL fileExist = [FILEMANAGER fileExistsAtPath:path];
    if (!fileExist) {
        PHVideoRequestOptions *option = [[PHVideoRequestOptions alloc] init];
        option.version = PHVideoRequestOptionsVersionOriginal;
        option.deliveryMode = PHVideoRequestOptionsDeliveryModeHighQualityFormat;
        option.networkAccessAllowed = YES;
        [PHImageManager.defaultManager requestExportSessionForVideo:self options:option exportPreset:AVAssetExportPresetHighestQuality resultHandler:^(AVAssetExportSession * _Nullable exportSession, NSDictionary * _Nullable info) {
            exportSession.outputFileType = AVFileTypeMPEG4;
            exportSession.outputURL = [NSURL fileURLWithPath:path];
            [exportSession exportAsynchronouslyWithCompletionHandler:^{
                // 如果导出的状态为完成
                if ([exportSession status] == AVAssetExportSessionStatusCompleted) {
                    //保存完成
                    completion(YES);
                }else if (exportSession.status == AVAssetExportSessionStatusFailed){
                    NSLog(@"错误0----%@",exportSession.error);
                    completion(NO);
                }
            }];
        }];
    }else {
        NSString *newFileName = fileName.fixedFileName;
        [self saveVideoDataWithFileName:newFileName finish:^(BOOL saveOk) {
            completion(saveOk);
        }];
    }
}

//NSString 的扩展方法
- (NSString *)fixedFileName {
    NSString *newFileName;
    NSArray *coms = [self componentsSeparatedByString:@"."];
    //有格式显示
    if (coms.count > 1) {
        NSString *fileFormat = coms.lastObject;
        //        NSString *pureName = coms[coms.count-2];
        NSString *dotFormat = [@"." stringByAppendingString:fileFormat];
        NSString *pureName = [self stringByReplacingOccurrencesOfString:dotFormat withString:@""];
        NSString *newPureName;
        if ([pureName hasSuffix:@")"]) {
            //有(*)
            if (pureName.length > 1) {
                NSString *num = [pureName substringWithRange:NSMakeRange(pureName.length-2, 1)];
                NSString *newNum = [NSString stringWithFormat:@"%ld", (long)(num.integerValue+1)];
                newPureName = [pureName stringByReplacingOccurrencesOfString:num withString:newNum];
            }else {
                newPureName = [pureName stringByAppendingString:@"1"];
            }
            newFileName = [NSString stringWithFormat:@"%@.%@", newPureName, fileFormat];
        }else {
            newFileName = [NSString stringWithFormat:@"%@(1).%@", pureName, fileFormat];
        }
    }

    //没有格式显示
    else {
        newFileName = [self stringByAppendingString:@"(1)"];
    }
    return newFileName;
}

Couldn''t register com.X.XX with the bootstrap server. Error: unknown error code. 错误

Couldn''t register com.X.XX with the bootstrap server. Error: unknown error code. 错误

错误:Couldn''t register com.XX.XXX with the bootstrap server. Error: unknown error code.

This generally means that another instance of this process was already running or is hung in the debugger.

解决:此时stop掉另一个project

然后重启xCode

 

 

 

Couldn't register ***.**** with the bootstrap server. Error: unknown error code

Couldn't register ***.**** with the bootstrap server. Error: unknown error code

总结

以上是小编为你收集整理的Couldn''t register ***.**** with the bootstrap server. Error: unknown error code全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

Couldn't register com.mycompany.MyApp with the bootstrap server. Error: unknown error code.

Couldn't register com.mycompany.MyApp with the bootstrap server. Error: unknown error code.

总结

以上是小编为你收集整理的Couldn''t register com.mycompany.MyApp with the bootstrap server. Error: unknown error code.全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

我们今天的关于[418]Error response from daemon: rpc error: code = Unknown desc = name conflicts with的分享就到这里,谢谢您的阅读,如果想了解更多关于AVFoundationErrorDomain Code=-11800, An unknown error occurred (-12780)、Couldn''t register com.X.XX with the bootstrap server. Error: unknown error code. 错误、Couldn't register ***.**** with the bootstrap server. Error: unknown error code、Couldn't register com.mycompany.MyApp with the bootstrap server. Error: unknown error code.的相关信息,可以在本站进行搜索。

本文标签: