我现在正在使用parse来设置Facebook登录,但是当我点击PFLogInFieldsFacebook按钮时它会跳转到Safari。我想要一个APP登录页面(UIWebView或其他东西)。我想这样做是因为我注意到当我回到我的APP时,IOS 9会回到Safari。这是我正在使用的代码:
PFLogInViewController *logInViewController = [[PFLogInViewController alloc] init];
[logInViewController setDelegate:self]; // Set ourselves as the delegate
// Create the sign up view controller
logInViewController.fields = PFLogInFieldsFacebook;
// Present the log in view controller
[self presentViewController:logInViewController animated:YES completion:NULL];
logInViewController.logInView.layer.contents = (id)[UIImage imageNamed:@"allow.png"].CGImage;
[logInViewController.logInView setLogo:nil];
我也发现最新的Facebook SDK可以完成这项工作,但我仍然习惯使用Parse。所以请帮帮我。
答案 0 :(得分:0)
通过阅读解析文档后,我发现应该像IOS 9那样更新AppDelegate.m文件:
您还需要进行两次代码更改。首先,添加 在您的应用程序之后:didFinishLaunchingWithOptions:方法, 在您初始化Parse SDK之后。
def ols_regression(formula, framedict): arr = [] for yp in framedict.keys(): ols_model = ols(formula, framedict[str(yp)]).fit() year = int(yp[:-5]) params = ols_model.params arr.append(dict(yp = yp, year = year, formula=formula, R_squared=int(ols_model.rsquared), intercept = params.values[0], DP1 = params.values[1], I = params.values[2], P = params.values[3], p_intercept = ols_model.pvalues[0], p_DP1 = ols_model.pvalues[1], p_I = ols_model.pvalues[2], p_P = ols_model.pvalues[3])) return pd.DataFrame(arr)
与Parse用户一起使用Facebook有两种主要方式:(1)to 以Facebook用户身份登录(或注册)并创建PFUser,或(2) 将Facebook链接到现有的PFUser。