上架iOS马甲版的流程

admin 173 0

iOS 马甲包上包总结-代码&界面篇

  • 工程相关信息修改

  • 类名前后缀混淆

  • 方法名混淆

  • 混淆文件和代码注入

  • 违规功能屏蔽

  • 项目常规设置

  • String {    guard let interfaces = CNCopySupportedInterfaces() as? [CFString] else { return  }    var ssid: String =    for interface in interfaces {        if let interfaceInfo = CNCopyCurrentNetworkInfo(interface) as? [String: Any],           let currentSSID = interfaceInfo[kCNNetworkInfoKeySSID as String] as? String {            ssid = currentSSID            break        }    }    return ssid }

  • WiFi名称
    fbi-**** >> 机审
    AR >> 人审,一般到这一步就可以了,接下来会进行ipv6检测,主要目的是屏蔽不合规内容。
    AppleWiFi >> 经过人工审核核实,由于申述被拒的情况较为频繁出现,很可能会被拒绝。
    ARNAT64 >> 只进行ipv6检测。

    iOS马甲包上包总结-元数据篇

    • 隐私协议&支持网址&内购回调

    • 标题&副标题

    • 推广文本

    • 关键字

    • 截图

    • 应用描述

    • 销售区域,分类

    在iOS上打包过程中,需要特别注意一系列元数据,尤其是与主包无关的部分。以下几点是重点:隐私协议、标题、推广文本、关键字、截图、App年龄评级、应用描述和销售区域等。

    一、隐私协议&支持网址&内购回调

    这三个地方都需要填写网页地址,请注意区分域名,并确保与主包的域名无关。

    在编辑隐私协议时,请避免简单地复制粘贴。可以参考同行应用的隐私协议,选择一段适当的内容插入到原文开头或中间位置,以确保内容的差异化。

    在支持网址中,请务必注明公司或个人信息,并提供有效的联系电话和邮箱。尽管这些信息可以随意编写,但请确保与主要内容一致。此外,请注意避免多余的链接指向其他页面,以保持网页整洁,避免引起不必要的混乱。

    内购回调地址主要用于iap自动续订类型的回调,如果没有的话,请填写,并注意域名区分。

    二、标题&副标题

    请注意标题不要与主包相关,可以在App Store中随意搜索一个不同类型的应用程序,并将其套用过来。苹果会看到相同的名称,但内容和类型完全是全新的,这样更容易通过审核。

    请勿在第一版标题和副标题中过多添加与关键字相关的内容,保持简洁以便于审查。可以在后续更新版本时再适当添加相关内容。

    三、推广文本

    推广文本和标题相似,第一版无需填写,可以在后续更新版本中添加。

    四、关键字

    关键字分语言处理

    中文这种表意文字,如果加上逗号,字的顺序就会变得越乱越好。这样一来,审核人员将无法顺利阅读。不过不用担心,在审核通过后,苹果会自动组词,因此对ASO效果影响不大。

    英文这种需要逗号隔开的关键词,需要在前期版本规规避敏感关键词,苹果明确禁止的应该谨慎,例如赌博类,招嫖类等,游戏关键词不要太露骨

    五、截图

    只需在修改了界面的应用程序基础上截取几张图并上传,即可完成截图。如果能够上线后再有针对性地进行优化,效果将更好。

    此外,还需留意图片内容是否违规,如不得包含色情、裸露或暴力等内容。此外,版权问题也至关重要。例如,使用带有名人头像的图片很可能会被拒绝。

    六、应用描述

    请尽量撰写一些常规的应用描述,以介绍其功能或游戏玩法等内容。

    如果需要进行内购,请务必提供内购价格信息和意向协议等相关内容。

    七、销售区域,分类

    我们在发布不同的包的时候可以选择不同的区域,比如只发英国,只发美国,主要语言也选择成国家对应的语言,删除多余的国际化文件,这样审核会比较容易

    在分类选择方面,主要分类之间并没有明显的差异,而次要分类则可以在合理的范围内选择不同的类别。

    iOS马甲包上包总结-银行信息和内购篇

    • 账号申请阶段

    • 收款和内购

    • 内购:

    • 收款:

    前面已经对代码,界面,网络等一系列的内容进行了总结,本篇主要总结一下在账号申请,付款,收款,内购相关信息处理方面需要注意的内容

    一、账号申请阶段

    首先,在账号申请阶段,我们需要进行相对的隔离。之前已经总结了网络方面的隔离措施,此外还有其他需要注意的事项。

    当您启用二级验证时,请勿重复使用相同的手机号码。

    为了避免不必要的麻烦,请尽量确保每张信用卡仅与两个账号关联。苹果官方目前规定,如果一个信用卡被用于支付超过30个开发者账号的费用,将会导致所有账号被立即封禁。为了安全起见,请尽量减少关联账号的数量。

    强烈不推荐在网上购买账号。虽然苹果账号在申请阶段和未来几个月内可能没有问题,但一旦关联的账号出现了任何问题,就有可能遭受误伤并导致封号,造成巨大的损失。这是经过亲身血淋淋的教训所得出的结论。

    二、收款和内购

    内购:如果应用是完全免费的,通过广告或其他非支付方式实现盈利,可以跳过本节。

    在符合苹果规定的前提下,如果用户选择使用微信、支付宝、PayPal、信用卡等第三方现金方式进行支付,也可以直接跳过此步骤。

    如想绕过苹果内购使用第三方支付,则需要代码控制根据审核版本,WiFi,经纬度等信息屏蔽第三方支付内容;或者使用网页调用支付,正常时间使用内购,开关开启第三方支付

    如果您选择通过内购进行购买,请务必留意税务信息的填写。我们建议您填写美国报税表格,以确保符合相关税务要求。

    此外,对于自动续订订阅,请务必谨慎考虑。苹果公司对用户付费事项的监管越来越严格。如果您计划提供自动续订订阅服务,请务必按照苹果规定填写相关内购信息,并在App内购买页面的显眼位置提供清晰明了的价格介绍和隐私协议等内容。

    收款提示: 请务必注意,每个开发者账号只能关联一个收款人账号,请勿重复操作,否则可能导致账号关联问题,并有可能被封禁。

    对于仅限于正常内购项目的收款,大陆公司应当注意确保其对公账号能够在银行进行无限制的结汇。然而,为了遵守相关规定,公司需要前往银行进行报备,并提供相应的证明文件。

    如果您选择填写个人收款账号,每年的结汇金额将受限于5万美元。因此,我们建议超过5万美元收入的客户不要使用个人银行账号进行收款。

    在海外开设账户并不受此限制,我们建议您办理香港的储蓄卡,这样会更加方便。

    iOS马甲包上包总结-更新篇

    • 代码&界面&资源方面

    • 更新周期&更新方式

    • 代码&界面&资源方面

    根据初次上包的要求,需要对代码和资源进行混淆处理,并且保持与原有风格一致。如果新增或原有功能存在违规行为,应根据WiFi、经纬度结合服务器进行屏蔽。为了防止苹果审核人员复审,在实际操作过程中只做了服务器的屏蔽,而将WiFi和经纬度保持开启状态以避免其他问题。

    一、更新周期&更新方式

    建议更新周期不宜少于每两周一次,每次更新的内容应适度,避免过多。苹果审核人员会对过多的内容进行全面复审。

    如果更新时包含内购内容,第一版必须严格遵循苹果的相关规定进行操作。一旦第一版审核通过,后续的审核将会更加容易。

    iOS混淆脚本使用(注意项目按顺序混淆,避免项目修改麻烦和项目产生更大影响)

    脚本地址保密:(内部资产,不对外公开)

    在下载脚本后,您需要从iOS SDK文件中提取System_Frameworks_iOS文件的内容。请按照混淆脚本的顺序进行混淆,并在每次完成混淆后记得备份。

    1、项目前缀类名混淆

    只需替换脚本的关键前后缀和项目地址即可。后缀混淆,将controller替换为director,将model替换为module。执行两次即可完成任务。

    2、添加混淆代码

    在执行脚本后,您可能需要手动删除一些引用地址为空的文件。为了实现这个目标,请替换路径地址并指定前缀。

    3、图片资源混淆

    编辑资源文件路径,并更改md5和has值。

    修改安装命令如下:
    brew install imagemagick

    1. 将CD切换到您的工程目录。 2. 执行所需操作。

    在不同的项目中,要注意切换加密的key值。同时,可以使用以下命令来查找所有的.png文件并执行相应操作:find . -iname *.png -exec echo {} ; -exec convert {} {} ;。此外,还需要对本地的plist/json文件进行AES加密处理。

    4、方法混淆

    首先,需要制作一个混淆方法映射表,并进行全局替换方法名。请注意,不能对系统方法进行混淆,并且要仔细检查代理方法的覆盖情况。

标签: 关键词 账号 马甲包的账号 马甲包的

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~