2016-07-29 6 views
0

URLを共有しようとしているため、SafariやWebブラウザでURLを開く必要があります。私は私のMACとMACにテキストファイルとしてそれを開いて、私はサファリに行くつもりですが、iPhoneの場合は私はいくつかの例外を除いて私のアプリがクラッシュすると、それを開くために苦労している。Bluetooth経由でURLを共有できません(UIActivityViewController)

NSString *[email protected]"www.google.com"; 

へ:ここでは、この行

NSString *[email protected]"www.google.com"; 
UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:@[url] applicationActivities:nil]; 

// Exclude all activities except AirDrop. 
NSArray *excludedActivities = @[UIActivityTypePostToTwitter, UIActivityTypePostToFacebook, 
           UIActivityTypePostToWeibo, 
           UIActivityTypeMessage, UIActivityTypeMail, 
           UIActivityTypePrint, UIActivityTypeCopyToPasteboard, 
           UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll, 
           UIActivityTypeAddToReadingList, UIActivityTypePostToFlickr, 
           UIActivityTypePostToVimeo, UIActivityTypePostToTencentWeibo]; 
controller.excludedActivityTypes = excludedActivities; 

// Present the controller 
[self presentViewController:controller animated:YES completion:nil]; 

答えて

1

変更私のコードで、

NSURL *url= [NSURL URLWithString:@"https://www.google.com"]; 

クラッシュの可能性が高い問題は別の場所だから、これはあなたのために動作しない場合が、クラッシュレポートを利用可能にして、おそらく私が助けることができます。

関連する問題