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

如何从xcode项目中清除个人信息?,第1张

概述我想将一个iOS项目上传到 github(或基本上是在任何地方),但在我这样做之前,我想知道是否存在自动化过程或者通过清除项目中的所有/任何个人信息来导出项目.如: >姓名&组织详细信息(也来自类文件) >个人资料信息 >任何其他可能的“个人”信息(我没有提到) 所以……我所要求的只是将项目上传到 GitHub或任何有最小(最好是没有)个人信息的地方. 对于GitHub: 我创建了一个名为.git 我想将一个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将它们重置为默认模板

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

总结

以上是内存溢出为你收集整理的如何从xcode项目中清除个人信息?全部内容,希望文章能够帮你解决如何从xcode项目中清除个人信息?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1055013.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存