【问题标题】:Is Javascript code obfuscation allowed by the iOS App Store in Phonegap / Cordova apps?iOS App Store 在 Phonegap / Cordova 应用程序中是否允许 Javascript 代码混淆?
【发布时间】:2019-08-26 10:33:07
【问题描述】:

我看到一些 iOS 应用(不是我的)因为 “because of code obfuscation and selector mangling” 而被拒绝。我想混淆我的 PhoneGap 网络应用程序的 Javascript 代码(使用在线工具)。我知道这不是很好的保护,但至少是一些东西。

问题是,这是允许的还是会被 App Store 拒绝?我不想因为混淆 Javascript 代码而遭受不必要的拒绝和/或延迟。

我怀疑选择器修改和混淆仅在更深的代码级别和可能的私有 API 等中被禁止,但我想确定一下。

如果有人有任何建议,不胜感激!

【问题讨论】:

  • 在这种情况下你应该可以混淆,但我想强调的是,这可能比什么都不做更糟糕。
  • @coltonb 感谢您的回复。为什么会比什么都不做更糟糕?
  • 混淆是所谓的“通过默默无闻的安全性”。专家一致(请原谅我没有引用,如果您有兴趣可以搜索该术语)同意这不是真正的安全性,因此您或多或少地无缘无故地增加了额外的工作(和压力)。如果您有合理的顾虑,我不会为混淆而烦恼,而是研究如何更好地保护您的应用。

标签: javascript jquery cordova obfuscation phonegap


【解决方案1】:

是的,这是允许的。我所有的应用程序都被缩小/损坏了,我对谷歌或苹果都没有任何问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-30
    • 2013-02-13
    • 2015-03-04
    • 1970-01-01
    • 1970-01-01
    • 2019-05-30
    • 2021-01-23
    • 2015-07-26
    相关资源
    最近更新 更多