IPA文件如何工作?
我想向AppStore提交iOS应用程序,但我已经制作了一些非常酷的技术,我希望代码受到保护,IPA是以任何方式加密的,还是任何人都可以查看我的代码? 我该怎么加密呢?
IPA只是一个zip文件。 IPA内部是您编译的应用程序 – 它是加密的。 但它必须被解密才能被使用。 如果有人感兴趣,那么他们可以获得您的应用程序的副本,解密并阅读已编译的代码(机器代码)。 你无法阻止他们这样做(好吧,只有你永远不会发布应用程序)。 人们不能只是阅读代码。 您也无法阻止某人查看您的应用并从头开始创建自己的版本。
我的理解是,应用程序二进制文件在到达用户设备时已经加密,但这只是二进制文件,仍然可以访问机器代码。
- Facebook的iOS SDK 3.0login教程与FBSession的问题
- Google plus API,用于在Facebook上发布信息
- performSegueWithIdentifier vs instantiateViewControllerWithIdentifier
- iOS:如何获得后台线程来重绘主线程上的视图
- 两类之间的iPhone KVO
- Facebook注册:操作无法完成(com.facebook.sdk错误2)
- iOS下载和parsing大的JSON响应导致CFData(存储)泄漏
- 核心数据中的谓词搜索会导致第二次SIGABRT。 NSBetweenPredicateOperatorType
- iOS 7.1 Sprite工具包AVAudioSession在进入背景时崩溃