调用ios原生分享

image
如上图:
该如何实现,网上找了很多资料,一直报错
2023-08-29 10:12:10.679761+0800 CommonLobby3-mobile[22434:10130721] [default] LaunchServices: store (null) or url (null) was nil: Error Domain=NSOSStatusErrorDomain Code=-54 “process may not map database” UserInfo={NSDebugDescription=process may not map database, _LSLine=66, _LSFunction=_LSServer_GetServerStoreForConnectionWithCompletionHandler}

2023-08-29 10:12:10.679825+0800 CommonLobby3-mobile[22434:10130721] [default] Attempt to map database failed: permission was denied. This attempt will not be retried.

2023-08-29 10:12:10.679870+0800 CommonLobby3-mobile[22434:10130721] [db] Failed to initialize client context with error Error Domain=NSOSStatusErrorDomain Code=-54 “process may not map database” UserInfo={NSDebugDescription=process may not map database, _LSLine=66, _LSFunction=_LSServer_GetServerStoreForConnectionWithCompletionHandler}

https://www.jianshu.com/p/1671f0182cc4
资料1

报错: EXCEPTION THROW: *** -[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[1]

成功了太难了:

UIActivityViewController *activityVC = [[UIActivityViewController alloc]initWithActivityItems:@[@"dasafsafsfsfsd"] applicationActivities: nil ];
//解决了这个坑!
        [[UIApplication sharedApplication].keyWindow.rootViewController presentViewController:activityVC animated:YES completion:nil];

如上两行ios原生文字分享成功

1赞