我们目前正在更改使用Facebook SDK进行登录的应用程序的名称(实际上没有其他内容),这意味着对于未更新的用户,Facebook应用程序的名称将与{的值不匹配{1}}。
在测试期间,我发现FacebookDisplayName
的值不正确,有没有人知道实际使用的是什么?
答案 0 :(得分:2)
您的Facebook应用程序由应用程序ID唯一定义。 FacebookDisplayName
只是一个文本标识符。您可以在运行时更改它,而不是像documentation:
defaultDisplayName
//Get the default Facebook Display Name used by the SDK. If not explicitly set, the default will be read from the application's plist.
+ (NSString *) defaultDisplayName;
//Declared In: FBSettings.h
无论如何,在旧版本的Facebook SDK上:
Facebook SDK 3.5要求开发人员在关键FacebookDisplayName下的应用程序的.plist中设置Facebook应用程序名称。此密钥的值必须与Facebook devapp中“设置”下的“显示名称”字段的值完全匹配。