plist 相关问题

plist文件(也称为“属性列表”文件)存储序列化对象,如数组,字典和字符串。

需要帮助让启动守护程序在 macOS 上运行

我有一个启动守护进程,但我无法开始工作。它应该每天凌晨 3 点运行一个脚本。该脚本有效,我可以手动运行它,无需 sudo。请参阅下面的启动守护进程 (com.

回答 1 投票 0

google-services.json 生成错误的 ios_info bundle_id 字符串

我有一个 firebase 项目,里面有一个 android 和一个 ios 应用程序。 andoid包名:com.ramobile.myapp ios 捆绑 ID:com.ramobile.myapp 这是我下载的 google-service.json 的片段: &

回答 1 投票 0

我的应用程序没有出现在照片应用程序的共享菜单中

我有一个 Ionic(电容器)ios 应用程序,我希望能够通过其他应用程序中的“共享”菜单打开其中的文件。我不想使用共享扩展,因为我不需要额外的窗口,而且它是

回答 0 投票 0

SwiftUI 预览无法使用 stringsdict 文件进行复数化

有人成功在 SwiftUI 中预览复数吗? Apple 使用 .stringsdict 文件来处理复数。但是,当尝试在预览中呈现该字符串时,例如: 特...

回答 0 投票 0

使用 shell 脚本编辑 plist 文件

我已经使用 pkgbuild 创建了一个默认的组件属性列表文件。该文件如下所示: 我已经使用 pkgbuild 创建了一个默认的组件属性列表文件。该文件看起来像: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList- 1.0.dtd"> <plist version="1.0"> <array> <dict> <key>BundleHasStrictIdentifier</key> <true/> <key>BundleIsRelocatable</key> <true/> <key>BundleIsVersionChecked</key> <true/> <key>BundleOverwriteAction</key> <string>upgrade</string> <key>RootRelativeBundlePath</key> <string>MyApp.app</string> </dict> </array> </plist> 我想用shell脚本修改这个文件。我尝试使用 defaults write 但它没有做任何事情。 有什么办法呢?(比如:我想把BundleIsRelocatable设置为false) 还有: plutil -replace BundleIsRelocatable -bool false plistfilename.plist 对于字符串使用 plutil -replace NameOfProperty -string "yourNewValue" plistFileName.plist 有点晚了,但为了记录,您只需要指定绝对路径并在文件名中添加 .plist 扩展名。如果您在与 plist 文件相同的目录中运行脚本,您的案例将被翻译成: defaults write $PWD/YourPlistFilename.plist BundleIsRelocatable -bool false 使用 PlistBuddy,这里有一个简单的教程。 /usr/libexec/PlistBuddy -c "Set :BundleIsRelocatable bool false" plistfilename.plist 它可以作为一个命令行运行来更新键/值。 我一般用它来更新CFBundleVersion,可以在这篇文章中找到. 使用PlistBuddy! 非常简单直接。 例子: /usr/libexec/PlistBuddy ComponentPropertyList.plist Command: Set :0:BundleIsRelocatable false Command: save Saving... Command: exit 就是这样!现在 BundleIsRelocatable 是 false :D 使用sed: sed -i '' '/<key>BundleIsRelocatable</{n;s/true/false/;}' file.plist 如果 plist 不是 XML,先运行 plutil -convert xml1 file.plist. Phil-CB的最后回复这里应该有用 cli for mac 将默认为读/写。例如,我们读取 com.apple.dock.plist 并将停靠栏方向更改为左侧。 1.) 我们阅读所需的键和值,或者如果您知道,请跳至 2.) #让你知道并阅读可以更改的可用键和值。 defaults read com.apple.dock.plist 2.) #让我们修改扩展坞 方向是关键,左边是价值 defaults write com.apple.dock orientation left 默认帮助非常有用。希望这会有所帮助 这是在 macOS 中无需添加 plistbuddy 即可执行此操作的本机方法,您只需编写脚本即可。

回答 8 投票 0

如何调整在 macOS 中启动守护程序/代理的登录项列表中显示的内容?

我的启动守护进程(和启动代理)在 macOS 系统范围内安装。我使用以下 plist 文件(例如,用于守护进程),它被放入以下文件 /Library/LaunchDaemons/com.ex...

回答 1 投票 0

如何从(用户).plist 文件(MacBook)中提取密码(卡住)

我正在尝试从 administrator.plist 文件中提取密码,但没有成功,我想知道是否有人也可以尝试?或者帮我弄清楚(我会在下面添加文件)我在 M1

回答 0 投票 0

如何从(用户).plist 文件(MacBook)中提取密码[关闭]

我正在尝试从 administrator.plist 文件中提取密码,但没有成功,我想知道是否有人也可以尝试?或者帮我弄清楚(我会在下面添加文件)我在 M1

回答 0 投票 0

如何从 plist 文件更新 MARKETING_VERSION 和 CFBundleVersion?

我有一个简单的项目,我想从 info.plist 更新项目版本和构建编号值。我在 plist 文件中添加了这个 Bundle version string (short) 和 Bundle version 但它的 va ...

回答 1 投票 0

为什么 flutterfire 配置没有替换我的旧 GoogleService-Info.plist 文件?

当我第一次在我的 flutter 应用程序中运行 flutterfire configure 时,生成了 4 个文件。 firebase_options.dart、google-services.json、firebase_app_id_file.json 和 GoogleServices-Info.plist。 当我尝试...

回答 1 投票 0

在Safari.plist中,"Prevent cross-site tracking "的plist键是什么?

我需要在Safari中使用命令行禁用Prevent cross-site tracking选项。我探索了一下Safari的选项可以通过plist更改,如下所示 defaults write com.apple.safari ...

回答 1 投票 0

如何在swift中解码这个带有动态键的嵌套字典.plist文件到swift类或结构?

我一直在搜索所有的互联网,以便在swift中正确解析以下plist,但我无法设法找到正确的方法。请帮助我。我已经尝试了多种结构和 ...

回答 1 投票 0

如何在OS X上解析 "defaults read "的输出?

我怎样才能解析OS X默认读取终端命令的输出?{ "Apple Global Domain" = { ...

回答 2 投票 4

infoDictionary构建号未与Plist同步。

我按照这个指南在XCode iPhone项目中实现构建号(指南)。我试了一下,当NSLogging时,我得到了错误的构建号。它没有正确更新,总是一个......

回答 2 投票 2

Xcode 11无法使用构建阶段复制刚刚复制的plist文件的CopyPlistFile。

我正试图按照这里的说明(针对iOS)为我的React Native项目设置多个环境。我的想法是,我可以利用Build Phases将任何plist复制到......

回答 1 投票 0

如何开始编码和文本编辑?[已关闭]

我是开发和编码的新手!我在网上做了很多教程,但还没有找到几个很基本的问题的答案。我在网上做了很多教程,但我还没有找到几个很基本的问题的答案。1.当我看到本站给出的答案(示例代码)--什么...

回答 1 投票 -3

如何从已实现的PLIST词典中访问项目?

我已经从plist中提取了项目并将其实现为字典,但是我不太确定如何从变量中解包并使这些项目可用。这是我所拥有的:导入UIKit类...

回答 1 投票 0

如何在.plist文件中存储嵌套的Array / JSON字符串?

我正在从iPhone应用程序调用Web界面以从服务器获取数据。现在,我想将这些数据存储在本地。在网上搜索后,我得到了一种可行的解决方案来存储所有...

回答 2 投票 1

Xcode-如何针对相同的代码库,不同的目标使用不同的plist文件

我有一个代码库,需要扩展到两个不同的目标。唯一的区别是他们读取了不同的config.plists,针对目标#1的config-1.plist和针对目标#2的config-2.plist。该怎么办...

回答 1 投票 6

在iPhone中从JSON Web服务存储和获取缓存的数据

我希望为News创建一个Cache Manager类,该类也可以在其他iPhone项目中使用。我的缓存管理器将支持JSON数据的缓存,即Text&Image并将其存储在本地...

回答 3 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.