[英]Unity iOS Build Best Practice
因此,我需要向某人發送一個通過統一完成的iOS項目。 我想知道所構建的應用程序中是否存在任何安全漏洞。
如果我將這些文件發送給某人(不是從xcode編譯過的ipa,則文件統一給我),他們可以對它進行反向工程並找到我的代碼嗎?
是否有任何可以將這種風險最小化的特定播放器設置?
如果我將這些文件發送給某人(不是從xcode編譯過的ipa,則文件統一給我),他們可以對它進行反向工程並找到我的代碼嗎?
是。 您正在生成Xcode項目文件,並且某些腳本和資源是可見的,可以輕松進行修改。
是否有任何可以將這種風險最小化的特定播放器設置?
您可以使修改腳本變得更加困難。 將腳本后端設置為Mono可以生成托管代碼,可以使用ILSpy之類的軟件輕松查看托管代碼,也可以通過其他程序進行修改。
將腳本后端更改為IL2CPP使得查看和修改代碼變得更加困難,但是如果人們花更多的時間來反轉它,仍然可以完成。
如果您確實不想輕易公開您的應用程序,請不要共享您的Unity項目,也不要共享Xcode項目。 如果您只想讓其他人測試該應用程序,請構建Xcode項目並共享.ipa文件。 您還可以通過iTunes Connect與其他人共享構建。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.