繁体   English   中英

使用JavaScript文件存储Xcode项目中所需的API密钥

[英]Using a javascript file to store an API key needed in an Xcode project

我最近在GitHub上公开了一个用Swift编程的iOS应用,意识到我的API密钥在项目中,现在任何人都可以看到。 我使用此链接解决了我的问题,它说要创建一个包含我的API密钥的config.js文件,然后访问这些密钥并将它们存储在需要该密钥的文件中的变量中,但似乎该示例是针对HTML文件的,而我不知道该如何执行第4步(我的应用程序的AppDelegate.swift文件中需要API密钥)。 最终,config.js文件将放置在.gitignore文件中。

如果有人有更好的方法可以在不从github上完全删除AppDelegate.swift文件的情况下从github隐藏我的API密钥,那么我欢迎其他建议。

我做了Chris G的评论,并创建了一个JSON文件,该文件在我的App Delegate中打开并解析。 有效。

仅供参考,不要忘记执行Project > Build Phases > Copy Bundle Resources > +以便将JSON文件添加到您的包中以便您可以访问它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM