我在我的应用程序中使用解析框架,我想在公共仓库中放入github。我在我的应用程序委托中有一些解析API密钥,我不希望其他人能够使用。这是我的第一个应用程序,我不确定如何“隐藏”它们。什么是实现这一目标的最佳方式?
答案 0 :(得分:1)
将它们放在永远不会提交的外部文件中。这是最方便的IMO。
e.g。有一个keys.plist,在appDelegate中,只需读取keys.plist
当然,另一种容易出错的方法是在提交源代码之前使用 * 删除它们但是... nah ..:P
答案 1 :(得分:0)
将它们放入Plist,提供填写说明并清空自己的密钥。或者更好的是,提示用户输入API密钥我是一次性例程来创建Plist