加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何从xcode项目中清除个人信息?

发布时间:2020-12-14 19:40:11 所属栏目:百科 来源:网络整理
导读:我想将一个iOS项目上传到 github(或基本上是在任何地方),但在我这样做之前,我想知道是否存在自动化过程或者通过清除项目中的所有/任何个人信息来导出项目.如: 姓名组织详细信息(也来自类文件) 个人资料信息 任何其他可能的“个人”信息(我没有提到) 解决方
我想将一个iOS项目上传到 github(或基本上是在任何地方),但在我这样做之前,我想知道是否存在自动化过程或者通过清除项目中的所有/任何个人信息来导出项目.如:

>姓名&组织详细信息(也来自类文件)
>个人资料信息
>任何其他可能的“个人”信息(我没有提到)

解决方法

所以……我所要求的只是将项目上传到 GitHub或任何有最小(最好是没有)个人信息的地方.

对于GitHub:

我创建了一个名为.gitignore的文件,其中包含以下内容(特别是在问题的上下文中)

#Xcode

xcuserdata
*.xcworkspace

这会在提交期间忽略提到的文件/文件夹.
我应该早点读一下Git但是反正…

而…通常

当我共享/手动上传项目时,我只是在上传到dropbox之前删除以下文件夹:

>?.xcodeproj / xcuserdata
>?.xcodeproj / project.xcworkspace

PS:再次打开项目时会返回这些文件和文件夹.

此外

一个恼人的一步……

为了防止我的Mac用户名在默认评论中自动填充(你知道……以及锅炉板代码),我只是继续编辑默认的Xcode文件模板(因为我有点疯狂)

模板位于:

> iOS模板

> /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates / Cocoa Touch /

> OSX模板

> /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates /

注意:.h和.m模板嵌套在里面

将___FULLUSERNAME___(可能是___COPYRIGHT___)参数更改为某些内容… static; P

???原始模板应如下所示:
?
?

?//
?// ___文件名___
?// ___项目名___
?//
?//
?由___DATE___ ___FULLUSERNAME___创建.
?//___版权___
?//

PS:备份修改后的模板…如果Apple将它们重置为默认模板

最后……我只是确保我不在任何地方输入任何个人信息(是的……完全蹩脚)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读