gpt4 book ai didi

swift - iOS Today Extension 可以从应用程序的 Info.plist 中读取 URL 方案吗

转载 作者:搜寻专家 更新时间:2023-10-31 08:05:19 25 4
gpt4 key购买 nike

我们有我们的应用程序目标,并且在该 Info.plist 中,我们定义了可用于使用 URL 打开应用程序的 URL 方案。

现在我们要添加今天的扩展。我们希望有一个 TableView ,它将从扩展程序中打开该 URL。我们会看到 API 是如何支持它的。

我们能否从应用程序的 Info.plist 中获取 URL 方案,或者我们是否基本上“硬编码”扩展中的值以调用它打开?

最佳答案

要获取 infos.plist 值,您可以使用:

let urlTypesArray = NSBundle.mainBundle().objectForInfoDictionaryKey("CFBundleURLTypes")

您可以找到打开 info.plist 作为源代码的右键 (CFBundleURLTypes)(右键单击)

然后,求值:

let urlSchemesValue = urlTypesArray![0]["CFBundleURLSchemes"]
print("urlSchemesValue => \(urlSchemesValue)")

关于swift - iOS Today Extension 可以从应用程序的 Info.plist 中读取 URL 方案吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28246326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com