【发布时间】:2016-05-27 19:11:45
【问题描述】:
我发现了有关在 Android 应用中忽略什么的问题以及有关忽略 cocoapods 的问题。不过,我一般是在问一个 iOS 项目。
我有一个 iOS 应用,它显示 AdMob 提供的广告,并使用 Firebase 查看我的应用的分析。它使用了一些可可足类动物。
从我之前的一个问题中,我了解到我的广告单元 ID 是私有的。因此,我将广告单元 ID 放在单独的文件中并忽略它:
// Secret Stuff.swift
let adUnitId = "dianfkebsfiubugb"
我认为这样人们永远不会知道我的广告单元 ID。
但是其他的呢? cocoapods 生成的文件是否包含我的一些私人信息? info.plist 文件是否也包含我的私人资料?此外,当我将 Firebase 放入我的应用程序时,我下载了一个 GoogleService-Info.plist。我也应该忽略它吗?我应该忽略什么?
私人信息包括
- 我的电子邮件
- 家庭住址
- 我的电话号码
- 广告单元 ID
- 我的密码
- 披露后会对我的生活造成不利影响的其他事情,例如金钱/收入损失或处于危险之中。例如,如果我披露了我的广告单元 ID,人们会发送垃圾广告并且我的帐户将被禁止。
私人信息不包括:
- 我的真实姓名
- 我的年龄
【问题讨论】:
-
关于 CocoaPods,我建议阅读此页面,在“我应该将 Pods 目录检查到源代码管理吗?”部分 - guides.cocoapods.org/using/using-cocoapods.html