这是一位新兴的开发者!我在网上搜索了答案,却找不到答案。
用户可以以某种方式查看并编辑应用程序文件,例如ViewController或AppDelegate吗? 我不只是谈论普通用户,而是一个技术精明的家伙。如果可以编辑,哪些文件无法查看和/或编辑?
干杯!
答案 0 :(得分:1)
好。源代码永远不会成为用户。它是编译
BUT
可以编辑资源
BUT
破坏代码签名并使应用程序在非越狱手机上无法使用
答案 1 :(得分:1)
不,他们不能。不是源代码文件,因为它们永远不会在编译的应用程序中结束。 (除非你把它们作为资源包括在内,但那将是一件非常奇怪的事情。)
但是,拥有越狱设备的用户可以编辑和访问您的.nib
,.strings
,.plist
文件等。您添加到捆绑资源的所有内容。要了解这是什么,请转到
Xcode中的Project -> Build Phases -> Copy Bundle Resources
。
答案 2 :(得分:0)
源代码文件永远不会在iOS设备上结束,除非出现严重错误。源代码被编译成可执行文件和框架,并且是安装的那些编译文件(以及存在于编译文件之外的资源)。