小编Gro*_*ile的帖子

终端中的蓝牙

我想在不使用蓝牙 GUI 的情况下在终端中查看蓝牙适配器的详细信息。最初蓝牙在终端和 GUI 中都是关闭的。

我在终端中针对不同功能的命令

查看蓝牙的状态(在某些情况下它会显示活动/非活动和状态,而在其他一些情况下只会显示活动/非活动)

sudo /etc/init.d/bluetooth status
Run Code Online (Sandbox Code Playgroud)

打开蓝牙

sudo /etc/init.d/bluetooth start
Run Code Online (Sandbox Code Playgroud)

关闭蓝牙

sudo /etc/init.d/bluetooth stop
Run Code Online (Sandbox Code Playgroud)

查看蓝牙适配器详情

hciconfig
Run Code Online (Sandbox Code Playgroud)

我可以在设置 GUI 中的蓝牙 GUI 的帮助下查看适配器详细信息。

我通过按顺序执行以下步骤研究了不同情况下蓝牙的状态:

1.通过终端开启蓝牙

  • 状态 =“正在运行”
  • 活动 = “活动(运行)”
  • 蓝牙适配器详细信息:不显示任何内容

2.通过终端关闭蓝牙

  • 状态 = 未显示
  • 活动 = “不活动(死)”
  • 蓝牙适配器详细信息:不显示任何内容

3.通过GUI打开蓝牙

  • 状态 =“正在运行”
  • 活动 = “活动(运行)”
  • 蓝牙适配器详细信息:显示适配器详细信息

4.通过终端关闭蓝牙,但在GUI中没有变化

  • 状态 = "退出"
  • 活动 = “不活动(死)”
  • 蓝牙适配器详细信息:显示适配器详细信息

5.通过终端开启蓝牙

  • 状态 =“正在运行”
  • 活动 = “活动(运行)”
  • 蓝牙适配器详细信息:显示适配器详细信息

6.通过终端关闭蓝牙,但在GUI中没有变化

  • 状态 = "退出"
  • 活动 = “不活动(死)”
  • 蓝牙适配器详细信息:显示适配器详细信息

7.在GUI中关闭蓝牙

  • 状态 = 未显示
  • 活动 = “不活动(死)”
  • 蓝牙适配器详细信息:不显示任何内容

有人可以帮助我我的命令有什么问题吗?另外,为什么它可以与 …

linux shell terminal bluetooth

3
推荐指数
1
解决办法
1万
查看次数

具有 UIDocumentPickerModeOpen 模式的 UIDocumentPickerViewController 未授予在 xcode 中编辑文件的权限(iOS)

我希望用户从文件应用程序中选择一个文件,我必须读取该文件的内容,修改它并将其写入同一位置。

我试图使用以下代码打开该文件:

UIDocumentPickerViewController *documentProvider;
documentProvider = [[UIDocumentPickerViewController alloc] initWithDocumentTypes:[NSArray arrayWithObjects:@"public.comma-separated-values-text", nil] inMode: UIDocumentPickerModeOpen];
documentProvider.delegate = self;
documentProvider.modalPresentationStyle = UIModalPresentationOverFullScreen;
Run Code Online (Sandbox Code Playgroud)

委托功能:

- (void)documentPicker:(UIDocumentPickerViewController *)controller didPickDocumentAtURL:(NSURL *)url { NSLog(@"%@", url.absoluteString); }

但是当我尝试查看或编辑该文件时,它显示错误,表明我没有查看/写入权限。

我收到的 URL 是 file:///private/var/mobile/Library/Mobile%20Documents/com~apple~CloudDocs/filename.csv

有什么办法可以获取 iCloud 中文件的权限吗?我发现很少有第三方应用程序可以修改文件的内容。

iphone xcode objective-c ios

2
推荐指数
1
解决办法
2289
查看次数

标签 统计

bluetooth ×1

ios ×1

iphone ×1

linux ×1

objective-c ×1

shell ×1

terminal ×1

xcode ×1