当前位置: 首页 > news >正文

用ai做网站各个广告联盟的标识

用ai做网站,各个广告联盟的标识,购物网站做兼职,IT男为女朋友做的求婚网站macOS sandbox 文件夹授权 macOS如果想上苹果市场发布的话,那么必须要遵守苹果的沙盒协议,这样应用的存储默认都是沙盒路径,隔离了用户的文件系统,那么这个时候我需要访问 /User/xxx/Library/Developer/ 这种文件夹的时候,直接访问是会被拒绝的,那既然这样就肯定要授权了…

macOS sandbox 文件夹授权

macOS如果想上苹果市场发布的话,那么必须要遵守苹果的沙盒协议,这样应用的存储默认都是沙盒路径,隔离了用户的文件系统,那么这个时候我需要访问 /User/xxx/Library/Developer/ 这种文件夹的时候,直接访问是会被拒绝的,那既然这样就肯定要授权了,等同意了在访问就名正言顺了。

那么要如何进行这种操作呢,首先想到的肯定是先把这个文件夹打开再说,然后当次的权限就有了,然后就是解决后续依然有权限访问的问题,这个时候就用到了 bookmark,这个东东就是转门干这个用的,下面一步一步的来实现这个功能。

本例子以授权 /user/xxx/Library/Developer/ 路径为例。

首先获取到文件绝对路径。

func getAbsolutePath(path: String) -> String? {let pw = getpwuid(getuid())guard let home = pw?.pointee.pw_dir else {return nil}let homePath = FileManager.default.string(withFileSystemRepresentation: home, length: Int(strlen(home)))return "\(homePath)/\(path)"
}let path = getAbsolutePath("/Library/Developer")
// /User/xxx/Library/Developer/

打开文件夹获取权限

func openFinder() {let fm = FileManager.defaultlet filepath = getAbsolutePath(path: "Library/Developer/")!print("filepath is \(filepath)")let url = URL(filePath: filepath)let dialog = NSOpenPanel()dialog.message = "文件夹授权以提供服务"dialog.prompt = "选择"dialog.allowsOtherFileTypes = falsedialog.canChooseFiles = falsedialog.canChooseDirectories = truedialog.directoryURL 
http://www.dt0577.cn/news/52503.html

相关文章:

  • 常熟网站制作设计网络营销到底是个啥
  • 建设部网站社保联网域名查询平台
  • 做网站域名选择百度渠道开户哪里找
  • 孟村网站建设价格澳门seo关键词排名
  • asp做网站优点软文一般发布在哪些平台
  • 做视频网站的条件苏州seo关键词优化软件
  • 移动电子商务网站建设研究互联网营销师证书是国家认可的吗
  • 郑州做网站哪个公司好seo黑帽教学网
  • 宜昌教育培训网站建设网站域名购买
  • 网站管理的内容网站免费进入窗口软件有哪些
  • 丹阳做网站的公司凡客建站
  • 做脚垫版型的网站风云榜百度
  • jsp商务网站建设比较好网站制作公司
  • 做暑假工的网站网络营销成功的原因
  • 创办网站的步骤app拉新推广平台
  • 立方集团 网站地推项目平台
  • 建设做网站沈阳seo收费
  • 网站制作 商务苏州百度代理公司
  • 房产网站建设方案自己创建网页
  • 网站开发思维导图网站收录查询
  • 网页制作软件2023网站seo哪家做的好
  • wordpress幻灯片怎么建优化网站首页
  • 做网站服务器配置应该怎么选西安网络优化哪家好
  • 福州交通建设集团官方网站网络优化报告
  • 微信营销要怎么做如何优化关键词
  • 台湾建设公司网站西安百度推广电话
  • 杭州富阳做网站百度下载链接
  • 免备案空间网站备案学生个人网页制作代码
  • 怎么用jsp做网站百度权重划分等级
  • 朗域装饰公司电话seo网站推广seo