[英]How do i find the bundle identifier or app bundle on iOS for custom UIActivity
我想知道用户将在哪里共享我的应用程序,因此我在complementWithItemsHandler上创建了一些代码,但是UIKit仅提供了一些应用程序,例如fb,twitter,那么Telegram和Line呢? 我应该在哪里找到它们? 我刚刚找到了whatsapp
activityVC.completionWithItemsHandler = { [weak s] activityType, completed, _, error in
guard let ss = s,
let activityType = activityType,
completed else { return }
if error != nil {
return
}
var action: String = ""
switch activityType {
case .postToFacebook:
action = "facebook"
case .postToTwitter:
action = "twitter"
case .message:
action = "message"
case .mail:
action = "mail"
case UIActivity.ActivityType(rawValue: "net.whatsapp.WhatsApp.ShareExtension"):
action = "whatsapp"
default:
action = "others"
}
电报: ph.telegra.Telegraph
行: jp.naver.line
请参考以下链接:
查找应用程序捆绑ID
对于net.whatsapp.WhatsApp
,它是net.whatsapp.WhatsApp
我不知道extension
是做什么的
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.