正如我们所知,对于 Facebook SDK,我们应该在 App Plist 中提供URL 类型和FacebookAppID键。
我的问题是如何以编程方式存储它们而无需在 plist 中手动输入它们,就像在UIApplicationDelegate
方法中一样didFinishLaunchingWithOptions
。
我尝试使用它来设置它,NSUserDefaults
但它一直给出这个错误:
No AppID provided; either pass an AppID to init, or add a string valued key with the appropriate id named FacebookAppID to the bundle *.plist'
我不知道为什么,但我猜 Xcode 使用NSUserDefaults
默认应用程序 Plist 将密钥存储在其他地方。
有谁知道如何解决这一问题?