小编Mur*_*ali的帖子

如何使用所有类型的UTI初始化UIDocumentPickerViewController

我想打开UIDocumentPickerViewController,它应该允许用户选择所有类型的文件.我试图在UIDocumentPickerViewController初始化方法中提及所有UTI仍无法找到某些文件的有效UTI,如rar,Visio文件,mpp,mpt

UIDocumentPickerViewController *documentPicker = [[UIDocumentPickerViewController alloc] initWithDocumentTypes:[MingleUtils allowedUTIs] inMode:UIDocumentPickerModeImport];
Run Code Online (Sandbox Code Playgroud)

+(NSArray*)allowedUTIs{
    return @[@"public.data",@"public.content",@"public.audiovisual-content",@"public.movie",@"public.audiovisual-content",@"public.video",@"public.audio",@"public.text",@"public.data",@"public.zip-archive",@"com.pkware.zip-archive",@"public.composite-content",@"public.text"];
}
Run Code Online (Sandbox Code Playgroud)

objective-c ios icloud uidocumentpickervc

13
推荐指数
3
解决办法
1万
查看次数

使用 PushKit 有哪些限制?

我的应用程序没有任何 VoIP 功能,例如音频/视频通话。如果我使用 VoIP 通知,苹果会拒绝我的申请吗?使用这个有什么限制吗?

我需要 VoIP 通知,因为即使用户终止应用程序,也能保证应用程序在后台启动。

apple-push-notifications ios swift

1
推荐指数
1
解决办法
667
查看次数

iOS13 中 FCM 的推送通知问题

我正在使用 FCM 进行推送通知。我曾经使用以下方法刷新应用程序的内容

func application(_ application: UIApplication, didReceiveRemoteNotification userInfo: [AnyHashable : Any], fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) {
Run Code Online (Sandbox Code Playgroud)

现在在 iOS13 中,此方法不再触发。我也包括了 apns-push-type 和 apns-priority。

firebase swift firebase-cloud-messaging ios13

1
推荐指数
1
解决办法
3212
查看次数