Ответ 1
Вы можете использовать файл .plist
, в котором хранятся все важные ключи. Очень важно поместить этот файл в ваш файл .gitignore
.
В вашем случае вам нужно установить файл keys.plist
следующим образом:
И используйте его внутри AppDelegate следующим образом:
var keys: NSDictionary?
if let path = NSBundle.mainBundle().pathForResource("Keys", ofType: "plist") {
keys = NSDictionary(contentsOfFile: path)
}
if let dict = keys {
let applicationId = dict["parseApplicationId"] as? String
let clientKey = dict["parseClientKey"] as? String
// Initialize Parse.
Parse.setApplicationId(applicationId!, clientKey: clientKey!)
}
Обновление SWIFT 3:
if let path = Bundle.main.path(forResource: "Keys", ofType: "plist") {
keys = NSDictionary(contentsOfFile: path)
}