应用用户可以编辑应用文件吗?

时间:2013-09-28 08:36:27

标签: ios objective-c

这是一位新兴的开发者!我在网上搜索了答案,却找不到答案。

用户可以以某种方式查看并编辑应用程序文件,例如ViewController或AppDelegate吗? 我不只是谈论普通用户,而是一个技术精明的家伙。如果可以编辑,哪些文件无法查看和/或编辑?

干杯!

3 个答案:

答案 0 :(得分:1)

好。源代码永远不会成为用户。它是编译

BUT

可以编辑资源

BUT

破坏代码签名并使应用程序在非越狱手机上无法使用

答案 1 :(得分:1)

不,他们不能。不是源代码文件,因为它们永远不会在编译的应用程序中结束。 (除非你把它们作为资源包括在内,但那将是一件非常奇怪的事情。)

但是,拥有越狱设备的用户可以编辑和访问您的.nib.strings.plist文件等。您添加到捆绑资源的所有内容。要了解这是什么,请转到 Xcode中的Project -> Build Phases -> Copy Bundle Resources

答案 2 :(得分:0)

源代码文件永远不会在iOS设备上结束,除非出现严重错误。源代码被编译成可执行文件和框架,并且是安装的那些编译文件(以及存在于编译文件之外的资源)。