Mah*_*dra 5 facebook ios swift
我在应用程序中的Facebook登录中使用,因此我已使用cocoapods在我的应用程序中安装了FBSDKLoginKit。
我遵循了Facebook文档并完成了除此以外的所有步骤FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)。
该方法application(application, didFinishLaunchingWithOptions: launchOptions)在FBSDKLoginKit中不可用。
Mah*_*dra 10
我浏览了他们的文档,但是他们没有指定任何内容,但是我在ChangeLog(在git上)中发现了以下内容。
NS_SWIFT_NAME在适用的情况下被应用。Xcode可以自动修复大多数这些更改。
FBSDKUI元素的前缀已替换为更简单的FB前缀。
FBSDK所有其他类型的前缀已删除。
FBSDKError现在CoreError。
因此,该类FBSDKApplicationDelegate现在已重命名ApplicationDelegate为快速开发人员。
对于Objective-C开发人员,这保持不变。
适用于5.0.0之前的FBSDK版本
FBSDKApplicationDelegate.sharedInstance().application(application, didFinishLaunchingWithOptions: launchOptions)
Run Code Online (Sandbox Code Playgroud)
适用于FBSDK版本5.0.0及更高版本
ApplicationDelegate.shared.application(application, didFinishLaunchingWithOptions: launchOptions)
Run Code Online (Sandbox Code Playgroud)
希望这对其他人有帮助:)(在Facebook更新其文档之前)
有关版本5.0.0的完整更改日志,请单击此处
如果您使用Swift,则需要在5.0之后将其用于FBSDKLoginKit(在此处提供源):
ApplicationDelegate.shared.application(application, didFinishLaunchingWithOptions: launchOptions)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1600 次 |
| 最近记录: |