[英]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.