我已尝试为我的iOS应用程序构建共享意图,但只显示消息和电子邮件共享按钮,我希望它显示可以发送链接的所有内容,如在android中显示来自facebook,twitter,whatsapp的所有内容,信使等。
我正在使用此代码
NSString *textToShare = [NSString stringWithFormat:@"www.njoftime.io/%@",[[NjoftimeManager getSelectedListing] objectForKey:@"_id"]];
NSArray *itemsToShare = @[textToShare];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities: nil];
activityVC.excludedActivityTypes = @[UIActivityTypePrint, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll]; //or whichever you don't need
[self presentViewController:activityVC animated:YES completion:nil];
我在这里看到过一些问题,有些人说要么直接与Facebook分享,要么就是这样。
有什么想法吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
使用iOS 8,您将获得类似于Android Intents的内容。使用App Extensions。
如果你想在ios6&中使用ios7然后使用sharekit.
我不确定sharekit是否有效,但您可以尝试一下。