如何读取ipa目录里面的 iTunesMetadata.plist这个文件的内容

如何读取ipa目录里面的 iTunesMetadata.plist这个文件的内容,第1张

1 直接删除iTunesMetadataplist文件
2 修改iTunesMetadataplist文件的访问权限,将用户的“读取、写入”全部取消。注意:如果这时直接退出程序,所做的修改并没有被确认。所以访问权限修改后必须退回到上一级目录,然后再退出程序。
3 重新打开Appstore程序,会发现Appbox已经没有更新提示了。

在 UNIX/Linux 系统中,你必须进入超级用户状态 #,然后在 # 状态下使用全屏幕编辑程序 vi 对它进行编辑即可。使用方法如下:
#vi plist <cr>
其中:<cr> 代表回车键。

plist是IOS上一种基于xml格式的属性列表,在一些简单的程序里面,我们可以用plist文件存储一些基本的信息用来重复使用。
先来看看plist文件的结构
在XCode里面新建一个Property List(在Resouce里面)。
总共有三层结构,最顶层是根节点root,是个Dictionary类型(可选),第二层Presidents,是Array类型,第三层依然是Dictionary类型。
里面有很多key,以及key对应的值,我们要读取里面的数据就是要根据key来读取。
首先构造一个NSDictionary 对象dict,包含整个plist文件的所有属性值。然后用objectForKey函数从里面挑出Presidents这层的数组对象arr,arr数 组每一个单元都是一个Dictionary类型,我们按属性值找到第一个单元的NSDictionary 对象dic2,整个字典对象下面全部都是String类型的字符串了,因此可以直接用objectForKey函数将key对应的值取出来。
PS: 你需要MAC PRO Xcode


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13408786.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-30
下一篇 2023-07-30

发表评论

登录后才能评论

评论列表(0条)

保存