0
私はアクティビティビューコントローラを表示しようとしています。私はなぜこのエラーが何度も何度も起きているのか分かりません。私は他のアプリとその上で動作する罰金に使用した同じコードです。しかし、私の現在のアプリでは、クラッシュが始まります。UIActivityViewController show ios objective cを表示する
NSString *[email protected]"http://itunes.apple.com/us/app/APPNAME/idXXXXXXXXX";
NSString * title =[NSString stringWithFormat:@"Download App %@ and get free reward points!",url];
NSArray* dataToShare = @[title];
UIActivityViewController* activityViewController =[[UIActivityViewController alloc] initWithActivityItems:dataToShare applicationActivities:nil];
activityViewController.excludedActivityTypes = @[UIActivityTypeAirDrop];
if (activityViewController == nil){
return;
}
[self presentViewController:activityViewController animated:YES completion:^{}];
このコードはうまくいきます。デバッグして、どこでクラッシュするかを特定する必要があります。 –
例外ブレークポイントを追加して、クラッシュを引き起こしていることに関する詳細情報を取得できますか? – humblePilgrim
私はちょうどあなたのコードを試して、それは正常に実行されます。私はpopoverpresentationControllerに関連する例外を取得し、それを修正しました。しかし、私はそれがここに当てはまるとは思わない。 – humblePilgrim