1

一个新的开发者在这里!我在网上搜索了一个答案,但找不到答案。

用户能否以某种方式查看和编辑应用程序文件,例如 ViewController 或 AppDelegate?我说的不仅仅是普通用户,而是一个精通技术的家伙。如果可以编辑,哪些文件不能查看和/或编辑?

干杯!

4

3 回答 3

1

出色地。源代码永远不会提供给用户。它已编译

资源可以编辑

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

于 2013-09-28T09:10:06.100 回答
1

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

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

于 2013-09-28T09:16:21.457 回答
0

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

于 2013-09-28T09:07:02.283 回答