1
메일, Facebook, Twitter 및 SMS로 공유 할 수 있도록 UIActivityViewController
을 사용하고 있습니다.ios - UIActivityViewController : SMS 옵션이 표시되지 않습니다.
-(void) aFunction
{
NSString *textToShare = appRecord.title;
UIImage *imageToShare = [UIImage imageNamed:@"test/png"];
NSURL *url = [NSURL URLWithString:@"http://www.stackoverflow.com"];
NSArray *activityItems = [[NSArray alloc] initWithObjects:textToShare, imageToShare,url,nil];
UIActivity *activity = [[UIActivity alloc] init];
NSArray *applicationActivities = [[NSArray alloc] initWithObjects:activity, nil];
UIActivityViewController *activityVC =
[[UIActivityViewController alloc] initWithActivityItems:activityItems
applicationActivities:applicationActivities];
activityVC.excludedActivityTypes = @[UIActivityTypePostToWeibo, UIActivityTypeAssignToContact, UIActivityTypePrint ,UIActivityTypeCopyToPasteboard,UIActivityTypeAssignToContact,UIActivityTypeSaveToCameraRoll,UIActivityTypeMessage ];
[self presentViewController:activityVC animated:YES completion:nil];
[activityItems release];
[activity release];
[applicationActivities release];
[activity release];
}
코드가 생성하는 다음과 같은 : :이 SMS 옵션이없는
http://s24.postimg.org/tas3zo9w5/Screen_Shot_2013_10_01_at_5_09_26_PM.png
나는 다음과 같은 코드가 있습니다. 내가 뭘 잘못하고 있니?
OMG, 숨기고 싶습니다. – Ketan
또 다른 것은 장치에 SMS 옵션이 나타나야한다는 것입니다. – Ketan
고마워요 @ 케탄. 시뮬레이터가 그 옵션을 보여주지 않는 이유가 궁금 해서요.하지만 QA 장치는 내 것이 었습니다. – JAL