Vor einigen Monaten habe ich eine iOS-Anwendung entwickelt. Kürzlich habe ich ein Programm namens "ifunbox" entdeckt, mit dem ich auf die .nib Dateien, Icons usw. meiner Anwendung zugreifen kann. Ich besitze im Moment keinen Mac, also kann ich nicht wirklich sehen, ob ich das öffnen kann Dateien mit XCode und tatsächlich meinen Code sehen. Also ist es möglich, dass jemand über "ifunbox" die .nib-Dateien herunterladen und meinen Quellcode sehen kann, oder sie sind kompiliert, so dass es kein solches Problem gibt?
Ihr Code ist kompiliert. Decompiler existieren zwar, aber ihre Ausgabe ist nicht besonders nützlich. Ich wäre nicht besorgt, wenn ich du wäre.
Art-Assets und einige Aspekte von Schnittstellendateien sind für andere Personen zugänglich, die in Ihr kompiliertes App-Paket eindringen möchten, aber Ihr Code ist genauso sicher wie alle anderen von C kompilierten Quelldateien (oder Varianten wie ObjC) ).
Nein, Ihr Quellcode ist nicht abrufbar, da Ihre veröffentlichte Anwendung durch Kompilieren des Quellcodes in eine ausführbare Datei erstellt wird - es ist nicht mehr der Quellcode - und die ausführbare Binärdatei wird verschlüsselt. Einige Ressourcen wie Bilder können jedoch von Ihrem Gerät abgerufen werden, sobald die App installiert ist.
Tags und Links iphone