草庐IT

APPLICATION

全部标签

ios - FBSDKAccessToken currentAccessToken 退出app后为nil

我正在开发一个使用FacebookSDK登录的ios应用程序。我已将LogInViewController设置为Storyboard中的初始ViewController,用户可从此处使用FB帐户登录。我有另一个ViewController,它会在用户登录后正确加载。在AppDelegate文件中,我正在检查currentAccessToken,如果它不是nil,我将直接加载第二个ViewController,因为用户已经登录。但是,如果我退出应用程序并重新启动它,currentAccessToken始终为nil。仅当我按下主页按钮并在应用程序仍在后台运行时重新打开它时它才有效。以下是代

ios - FBSDKAccessToken currentAccessToken 退出app后为nil

我正在开发一个使用FacebookSDK登录的ios应用程序。我已将LogInViewController设置为Storyboard中的初始ViewController,用户可从此处使用FB帐户登录。我有另一个ViewController,它会在用户登录后正确加载。在AppDelegate文件中,我正在检查currentAccessToken,如果它不是nil,我将直接加载第二个ViewController,因为用户已经登录。但是,如果我退出应用程序并重新启动它,currentAccessToken始终为nil。仅当我按下主页按钮并在应用程序仍在后台运行时重新打开它时它才有效。以下是代

ios - 通过 swift 集成新的 facebook SDK

今天我尝试将facebookSDK集成到我的Swift应用程序中,但在facebook指南页面的快速入门中看起来与我的旧代码有点不同。我如何将下面的OBJ-C代码转换为swift?-(void)applicationDidBecomeActive:(UIApplication*)application{[FBSDKAppEventsactivateApp];}-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{return[[FB

ios - 通过 swift 集成新的 facebook SDK

今天我尝试将facebookSDK集成到我的Swift应用程序中,但在facebook指南页面的快速入门中看起来与我的旧代码有点不同。我如何将下面的OBJ-C代码转换为swift?-(void)applicationDidBecomeActive:(UIApplication*)application{[FBSDKAppEventsactivateApp];}-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{return[[FB

即使配置了正确的后台模式,iOS 后台获取也无法正常工作

我的应用启用了后台模式并选中了后台获取,我验证了plist包含适当的获取模式。我还配置了间隔如下:funcapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[NSObject:AnyObject]?)->Bool{application.setMinimumBackgroundFetchInterval(UIApplicationBackgroundFetchIntervalMinimum);returntrue;}并且我添加了处理程序如下:funcapplication(a

即使配置了正确的后台模式,iOS 后台获取也无法正常工作

我的应用启用了后台模式并选中了后台获取,我验证了plist包含适当的获取模式。我还配置了间隔如下:funcapplication(application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[NSObject:AnyObject]?)->Bool{application.setMinimumBackgroundFetchInterval(UIApplicationBackgroundFetchIntervalMinimum);returntrue;}并且我添加了处理程序如下:funcapplication(a

ios - FCM 后台通知在 iOS 中不起作用

我在iOS上遇到FCM通知问题。当我的应用程序处于前台时(appdelegate中的回调didReceiveRemoteNotification被触发),我成功收到通知,但当应用程序处于前台时我没有收到通知背景(我在iOS的通知托盘中没有看到任何东西)。所以,我认为问题出在FCM发送的消息格式上。我的服务器发送给FCM的json格式如下:{"data":{"title":"mytitle","body":"mybody","url":"myurl"},"notification":{"title":"mytitle","body":"mybody"},"to":"/topics/top

ios - FCM 后台通知在 iOS 中不起作用

我在iOS上遇到FCM通知问题。当我的应用程序处于前台时(appdelegate中的回调didReceiveRemoteNotification被触发),我成功收到通知,但当应用程序处于前台时我没有收到通知背景(我在iOS的通知托盘中没有看到任何东西)。所以,我认为问题出在FCM发送的消息格式上。我的服务器发送给FCM的json格式如下:{"data":{"title":"mytitle","body":"mybody","url":"myurl"},"notification":{"title":"mytitle","body":"mybody"},"to":"/topics/top

swift - 表达式从 'String?' 隐式强制转换为 Any

这个问题在这里已经有了答案:Swift3:Expressionimplicitlycoercedfrom'UIView?'toAny(4个答案)关闭6年前。我有这样的错误“表达式从String?隐式强制转换为Any”,这是我的代码:funcapplication(_application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[UIApplicationLaunchOptionsKey:Any]?)->Bool{//Overridepointforcustomizationafterapplicationlau

swift - 表达式从 'String?' 隐式强制转换为 Any

这个问题在这里已经有了答案:Swift3:Expressionimplicitlycoercedfrom'UIView?'toAny(4个答案)关闭6年前。我有这样的错误“表达式从String?隐式强制转换为Any”,这是我的代码:funcapplication(_application:UIApplication,didFinishLaunchingWithOptionslaunchOptions:[UIApplicationLaunchOptionsKey:Any]?)->Bool{//Overridepointforcustomizationafterapplicationlau