什么是FacebookDisplayName用于?

时间:2015-07-28 14:05:15

标签: ios facebook-ios-sdk

我们目前正在更改使用Facebook SDK进行登录的应用程序的名称(实际上没有其他内容),这意味着对于未更新的用户,Facebook应用程序的名称将与{的值不匹配{1}}。

在测试期间,我发现FacebookDisplayName的值不正确,有没有人知道实际使用的是什么?

1 个答案:

答案 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中“设置”下的“显示名称”字段的值完全匹配。