小编Pra*_*ney的帖子

Facebook App邀请通知不在ios中工作

我在演示应用程序中实现了Facebook App邀请.它工作正常,但没有收到通知.

我在我的问题中添加了所有细节,现在任何人都可以告诉我代码中的问题是什么,我该怎么做才能解决这个问题.我已经创建了测试用户来测试这个应用程序.

此代码工作正常,它启动一个对话框,显示朋友列表,并显示应用程序邀请已发送,但当我在朋友帐户中检查它时,它不显示任何通知.

我的Info.plist文件

我认为我在URL类型(URL Schemes)下的info.plsit中有错误.我写了一个动作,这是该方法的名称,但我不知道我应该在本专栏中写些什么.

在此输入图像描述

Appdelegate.m

- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url   sourceApplication:(NSString *)sourceApplication
         annotation:(id)annotation {
    BFURL *parsedUrl = [BFURL URLWithInboundURL:url sourceApplication:sourceApplication];
    if ([parsedUrl appLinkData])
    {
        NSURL *targetUrl = [parsedUrl targetURL];
        [[[UIAlertView alloc] initWithTitle:@"Received link:"
                                    message:[targetUrl absoluteString]
                                   delegate:nil
                          cancelButtonTitle:@"OK"
                          otherButtonTitles:nil] show];
    }
        return YES; }
Run Code Online (Sandbox Code Playgroud)

ViewController.h

appInviteDialog:(FBSDKAppInviteDialog *)appInviteDialog didCompleteWithResults:(NSDictionary *)results调用时获得结果为null

- (IBAction)action:(UIButton *)sender
{

    FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] init];
    content.appLinkURL = [NSURL URLWithString:@"https://fb.me/*****************"];

    [FBSDKAppInviteDialog showFromViewController:self withContent:content delegate:self];
}

 - (void)appInviteDialog:(FBSDKAppInviteDialog *)appInviteDialog didCompleteWithResults:(NSDictionary *)results
{
    NSLog(@" result %@",results);
} …
Run Code Online (Sandbox Code Playgroud)

objective-c facebook-graph-api ios facebook-ios-sdk facebook-invite-friends

8
推荐指数
1
解决办法
6438
查看次数

iOS 11导航TitleView放错地方

我有一个iOS应用程序,我在其中设置自定义导航标题视图.

它在iOS 10之前工作正常,但在iOS 11中,导航标题视图放错了位置.

这是iOS 10的屏幕截图 -

标题视图看起来很好

这是iOS 11的屏幕截图 -

标题视图向下移动

正如您在屏幕截图中看到的那样,当我在iOS 10上运行代码时,标题视图看起来很好.但是iOS 11上的相同代码会将标题视图向下移动一些像素并且会被切断.

这是我设置标题视图的方式 -

navigationItem.titleView = MY_CUSTOM_TITLE_VIEW

我尝试了很多东西,并寻找了许多解决方案,但没有任何工作.

uinavigationbar titleview ios ios10 ios11

7
推荐指数
1
解决办法
1937
查看次数