V2EX 首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
iOS 开发实用书单
iPhone App Development: The Missing Manual
Cocoa and Objective-C: Up and Running
Cocoa Programming for Mac OS X
深入浅出设计模式 Head First Design Patterns
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
V2EX  ›  iDev

有同学尝试用 React Native 在 iOS 平台集成第三方支付平台

  •  
  •   Dean · 313 天前 · 1696 次点击
    这是一个创建于 313 天前的主题,其中的信息可能已经有所发展或是发生改变。

    楼主破司产品最近一次审核被苹果爆出检查出第三方支付的代码需要移除,否则线上版本也将下架。破司也很无奈产品虽然是虚拟商品但存在与主播分成的问题,如果算上苹果的三成利润,本身只有三成实在伤不起。现在使用 web 方式或者 React Native 方式规避苹果的审核,但是发现 React Native 接入都要导入 AliPaySDK framework,估计此方式也会被扫描出来,特来请教各位支招,实属无奈,年终要泡汤了😓

    14 回复  |  直到 2017-01-11 08:57:52 +08:00
        1
    myoula   313 天前
    应该没问题 我已经有三个都接入支付宝的 react native 项目上线了 除非你司的 App 是卖虚拟服务的 肯定是不允许的
    如果是虚拟服务 你可以在 App 里设置一个开关 审核期间关掉
        2
    Dean   313 天前
    @myoula 就是虚拟商品啊,不然就光明正大接入第三方支付了,审核开关这次没 用,电话联系告知从发现发现第三方支付的 SDK ,估计是扫到 liPaySDK framework
        3
    13036101641   313 天前
    用 web 方式试试,不用导入 alipaysdk 了
        4
    liuzhedash   313 天前
    目前见到的第三方支付(微信,支付宝)在 RN 上都是需要有对应的原生 sdk 支持, RN 在其中只是起到了桥梁的作用,最终调起的仍然是原生的 sdk 。所以应该无法规避审核。
        5
    liuzhedash   313 天前
    支付宝好像有一种 WAP 支付不需要调 SDK ,但是我也没试过,楼主可以试试看
        6
    rongyiran   313 天前
    目前我们做的项目接入支付也用到了第三方的包,不过如楼上所说,可以用用 web 版的,因为高德地图我们用的就是 web 版,我觉得这个想法还是可行的!
        7
    arron   313 天前   ♥ 1
    使用支付宝和微信都可以不用 SDK 。自个儿写 RN 扩展 openURL schema 。 schema 规则参考: https://github.com/100apps/openshare/blob/master/openshare/OpenShare%2BAlipay.m
    如果用户没装支付宝你就用 wap 版的支付宝协议。
        8
    jasonchen168   313 天前
    直接使用支付宝 web 支付啊。。、虽然 low ,但是不用引入任何支付 SDK
        9
    hewigovens   313 天前
    lz 可以试试 openshare 那种逆向一下协议,然后自己实现调用本地支付宝支付。。但是这种整改一般会规定时间,所以还是走 web 吧
        10
    Leafove   313 天前
    这种事情尽量别跟苹果玩游戏,引导用户绕过 IAP 这种行为微软,Dropbox,Spotify 都拧不过苹果,何况国内公司.
    别的不说,就算暂时侥幸绕过了审核,直播这个领域等着举报的公司不要太多
        11
    Dean   313 天前
    @arron 多谢已经搞定,不需要 web 方式的第三方支付了
        12
    Dean   313 天前
    @Leafove 虽然我表示支持,但是我只是个码农不是老板
        13
    koalli   313 天前
    服务器留个开关,审核期间关闭开关,任何地方都不会出现第三方支付,上线后打开开关,另外不放心再加上一定的条件,比如美国 ip 访问开关关闭,苹果当地上班时间开关关闭等等。
        14
    janxin   313 天前
    虚拟服务还想直接绕开,不用想了。 RN 集成第三方服务是用来实物交易,没遇到你这个问题
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   2868 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 67ms · UTC 02:23 · PVG 10:23 · LAX 18:23 · JFK 21:23
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1