- iOS 6.0+
- ARC
- REComposeViewController
From CocoaPods
pod 'DoubanActivity'
- Drag the
DoubanActivity/
folder to your project - Download REComposeViewController and follow its install instructions
- Add the
MobileCoreServices.framework
,SystemConfiguration.framework
,Security.framework
,CFNetwork.framework
,libz.dylib
,libxml2.dylib
,QuartzGraphics.framework
to your project
UIActivityViewController *activityView = [[UIActivityViewController alloc] initWithActivityItems:@[@"Title here", [UIImage imageNamed:@"OAuth"]] applicationActivities:@[[[DoubanActivity alloc] initWithViewController:self apiKey:@"04e0b2ab7ca02a8a0ea2180275e07f9e" privateKey:@"4275ee2fa3689a2f"]]];
activityView.excludedActivityTypes = @[UIActivityTypeAssignToContact, UIActivityTypeCopyToPasteboard, UIActivityTypePrint];
[self presentViewController:activityView animated:YES completion:nil];
UIActivityViewController *activityView = [[UIActivityViewController alloc] initWithActivityItems:@[@"Title here", [NSURL URLWithString:@"http://www.google.com"], [NSURL URLWithString:@"https://www.google.com/images/srpr/logo11w.png"]] applicationActivities:@[[[DoubanActivity alloc] initWithViewController:self apiKey:@"04e0b2ab7ca02a8a0ea2180275e07f9e" privateKey:@"4275ee2fa3689a2f"]]];
[self presentViewController:activityView animated:YES completion:nil];