1

Messengerのコンポーネントを初期化しようとすると、次の結果が得られますUIActivityViewController

ここに画像の説明を入力

私はこのコードを使用して私のインスタンスを作成していますUIActivityViewController:

 NSString *textToShare = @"Text that will be shared";
        NSArray *itemsToShare = [[NSArray alloc] initWithObjects:textToShare, nil];
        UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities:nil];
        activityVC.excludedActivityTypes = [[NSArray alloc] initWithObjects: UIActivityTypePrint, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll, UIActivityTypePostToWeibo,UIActivityTypePostToFacebook,UIActivityTypePostToTwitter, nil];
        [activityVC setValue:@"My Subject Text" forKey:@"subject"];
        [self presentViewController:activityVC animated:YES completion:nil];

次に、送信しようとすると、ログに次のエラーが表示されますMessage

Launch Services: Unable to find app identifier com.apple.MobileSMS
2013-07-31 01:27:15.180 Coolist[54111:c07] Application tried to push a nil view controller on target <MFMessageComposeViewController: 0xa38db30>.

これは単なるシミュレーターの問題ですか?

4

0 に答える 0