走appStore 还是安全一点吧。不走appStore,多数人可能也不会愿意下载。
肯定是要走apple store 不能因为拒绝就不走 拒绝是说明你们产品本身不符合苹果商店要求。
企业证书只是方便开发测试,作为正式产品建议还是多修改多提交审核在苹果商店上架。
1、上线审核时将与支付相关的内容隐藏,审核过后再显示出来,这个需要后台提供一个参数来判断;
2、如果不是因为元数据被拒,可以不用再次提交,试着回复邮件并申诉,根据被拒的原因逐条解释,一般24小时内官方会回复你,这个很大可能性直接过,我之前就是因为支付(本公司产品为视频类的虚拟货物)没有走appstore内购多次被拒,申诉一下果然过了,记住态度要好。
如果从长期的角度来考虑的话,appstore更加正规,如楼上可以进行隐藏,后台开关控制,但这样也是有问题的,除非你的应用使用量没有那么庞大。如果是企业级的开发者账号,如果不想走AppStore的话也是可以的,毕竟不是什么人都能忍受苹果的审核速度。。。现在bugly和蒲公英都是比较方便的,也有很及时的crash检测机制。让然不好的方面也是有的,如何让客户信任应用,毕竟不是走appstore渠道,会出现认证信息,如果用户信任,那么OK没有问题,但用户不信任那就GG了,毕竟走的是后门。长期持续的话,还是走正规的方式,基本上功能都会符合要求的。