我想在safari网络浏览器中专门推出一些网页。我正在使用openURLs:withAppBundleIdentifier:options:additionalEventParamDescriptor:launchIdentifiers:
这样做。这需要app id。对于safari,它是com.apple.safari
。它按预期工作。
有没有更好的方法通过api通话获取com.apple.safari
?
注意:我忽略了默认的网络浏览器并在Safari中打开它。
答案 0 :(得分:1)
嗯,我认为这是唯一的方法。如果有一些api调用来获取此应用程序ID,可能需要一些其他标识符作为输入参数。现在,你应该记住至少一个标识符。
只需定义一个常量并使用它
#define kSafariAppId @"com.apple.safari"