UIActivityViewController xcode警告

时间:2013-03-08 15:13:35

标签: uiactivityviewcontroller

当我点击我的barButtomItem以便将我的应用程序中的内容分享到FB,Tw,微博和邮件时,我在调试区域收到此消息。 iOs6 XCode 4.5.1

  

2013-03-08 15:59:31.609细胞学[2088:1cd03]启动服务:   注册未知应用程序标识符com.apple.mobilemail失败   2013-03-08 15:59:31.610细胞学[2088:1cd03]启动服务:无效   找到应用程序标识符com.apple.mobilemail

这是我的代码:

-(IBAction)shareButtonPressed:(id)sender {
    NSLog(@"shareButton pressed");

    NSString *texttoshare = _txt;
    UIImage *imagetoshare = _img;
    NSArray *activityItems = @[texttoshare, imagetoshare];    
    UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
    activityVC.excludedActivityTypes = @[UIActivityTypeAssignToContact, UIActivityTypePrint];
    [self presentViewController:activityVC animated:TRUE completion:nil];
}

尽管编译警告消息我能够成功发布和发送邮件...我读了一些关于使用外部库但我不喜欢这个解决方案。我确定我会错过一些明显的东西。

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:7)

据我所知,社交框架存在问题。模拟器。 你试过真实设备吗?

可能是因为模拟器有没有邮件应用