首先谢谢题主邀请哈。
额,可能是题主不太了解软件方面的知识。通俗点说,编译不是破解,我们实用的app都是拿编程语言写的,这个语言计算机是不认识的。编译器要把高级语言翻译成低级的机器语言,最终生成可执行的程序,这才是编译的作用。
另外,虽然安卓,ios都是基于unix的系统,但他们还是有不小的区别。比如双方的运行机制,处理优先级等。再说了,苹果的应用程序是拿objective—c写的,安卓app是用java写的,都不是一个东西,何来编译之说?鸿蒙到现在还不清楚到底是个怎么样的系统,很大概率上也是个类似安卓这样开源的类unix系统,我们还是等华为的消息就好。