如何在 iOS 的 info.plist 中添加属性

Posted

技术标签:

【中文标题】如何在 iOS 的 info.plist 中添加属性【英文标题】:How to add properties in info.plist in iOS 【发布时间】:2013-11-21 07:21:30 【问题描述】:

我想在我自己的应用程序中通过电子邮件打开 PDF 附件:我在这里参考两个链接:

How do I associate file types with an iPhone application?

和here on Raywenderlich

它显示了一些 XML 内容,并说它已添加到 info.plist。我的 info.plist 显示如下附件。如何将内容添加到 info.plist 以使其作为 XML 文档可见。

我的 info.plist:

【问题讨论】:

【参考方案1】:

plist 文件只不过是 Xcode 以自己的方式查看的 XML 文档。 您可以右键单击 -> 打开为 -> 源代码 以获取所需的视图。

您也可以通过单击加号或右键单击 -> 添加行直接添加到 plist。 plist 的默认视图可以给你一个建议,所以我建议你使用它而不是查看为 XML

【讨论】:

第二个选项 - 右键单击​​ - 这适用于 Xcode 6。 这是一个比默认的表格视图列表格式更简洁的选项【参考方案2】:

info.plist 是 iPhone 应用程序中的系统级 plist,您可以通过添加这样的属性来添加属性:

【讨论】:

【参考方案3】:

在Xcode中右击.plist,选择“Open As -> Source code”

【讨论】:

【参考方案4】:

可能值得一提的是如何到达那里..

Info.plist 是 Main.storyboard 或 viewController.swift 下面的文件之一

当你第一次点击它时,它通常是表格格式,所以右键单击文件并“打开为”源代码,然后添加代码

【讨论】:

【参考方案5】:

如果您想以 XML 格式查看它,只需找到 plist 文件并使用您喜欢的编辑器打开它。像 TextWrangler 之类的东西。然后添加您的键值对。

【讨论】:

【参考方案6】:

编辑 info.plist

查看info.plist中的属性

打开方式 -> 源代码 Version editor

【讨论】:

以上是关于如何在 iOS 的 info.plist 中添加属性的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Flutter 中更改/添加/编辑 Info.plist

如何本地化iOS info.plist文件中的字符串?

iOS:如何在 Info.plist 的 Open-With 操作表中更改应用名称?

IOS 应用程序在添加时在 info.plist 中缺少目的字符串

IOS 应用程序在添加时在 info.plist 中缺少目的字符串

如何在科尔多瓦应用程序中更新 Info.plist