我很难在此找到任何信息。在提交到商店之前,Android自己会提到代码混淆的问题。但是我从Apple或任何“第三方”提交清单之前都看不到这一点。我能找到的唯一类似问题是5年前关于Objective-C的一个类似问题,我只能找到1个关于iOS混淆的github库。向Apple App Store提交时混淆Swift代码是否是一种常见做法?特别是要隐藏任何私人API URL或API密钥?苹果公司有没有Pro-Guard等同物?在提交给Apple App Store之前模糊Swift代码
6
A
回答
7
Java被转换为可以反编译的字节码。
Swift是一种编译语言,Clang编译器经过高度优化。在发布模式下,它会去除符号并进行大量优化,从而自行完成大量混淆处理。有编译语言的反编译器,但结果非常糟糕,难以阅读。
相关问题
- 1. App Store提交
- 2. 我必须在提交到App Store之前删除TestFlight吗?
- 3. Xamarin.Mac - 提交给Mac App Store的问题
- 4. 在提交给Apple之前是否更改了.app文件的名称?
- 5. 将AddHoc iPhone应用程序二进制文件提交给Apple App Store
- 6. 有没有Apple App Store商业模式?
- 7. 在Apple App Store中提交应用程序时,如何提供测试凭证?
- 8. 打开Apple TV App Store
- 9. 我可以使用Xcode 8.3.2将使用Swift 4编写的代码提交给App Store吗?
- 10. Apple In App Purchase和Apple“Store Credit”
- 11. Xcode 8在提交App Store时崩溃
- 12. 将应用程序提交给Apple Store“无法找到info.plist”
- 13. 在提交到App Store之前确定iOS应用的文件大小
- 14. App Store提交的最低Xcode/Swift版本
- 15. 提交之前提交的JQuery模式
- 16. Swift梅勒模糊响应代码
- 17. App Store促销代码何时生效?
- 18. 在Apple TV中启动App Store
- 19. 如何从Apple iTunes«App Store»和«Mac App Store»
- 20. 将申请提交给Apple Store - 应用程序失败的代码签名验证
- 21. 为什么在将iPhone应用程序提交给App Store之前必须更改包标识符?
- 22. App Store提交,验证错误
- 23. iOS App Store提交:Missing图标(Cordova)
- 24. 越狱iPhone和App Store提交
- 25. 的App Store提交:没有身份
- 26. 发行简介和App Store提交
- 27. 将iPhone应用程序提交给App Store的过程?
- 28. 是iOS 8的64位强制性条件提交给App Store
- 29. 将iPhone App提交至App Store,正确提供资料
- 30. 从集团公司的Apple帐户提交iOS应用程序到App Store
什么是混淆?您的Swift代码在构建的应用程序的任何位置都不可见。 – matt