如何在不同国家应用商店下载的 APP 使用不同的服务器? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wobuhuicode
V2EX    Apple

如何在不同国家应用商店下载的 APP 使用不同的服务器?

  •  
  •   wobuhuicode 2022-04-19 17:10:38 +08:00 2697 次点击
    这是一个创建于 1272 天前的主题,其中的信息可能已经有所发展或是发生改变。

    安卓可以打不同的安装包,做到国内的应用商店下载就使用国内的服务器,而国外商店就使用国外的服务器。
    iOS 只有一个上线渠道,怎么做到同样效果?

    13 条回复    2022-04-23 16:38:02 +08:00
    czwstc
        1
    czwstc  
       2022-04-19 17:20:29 +08:00 via iPhone
    为啥不是通过账号判断所使用的服务器,或者根据打开软件的 ip 动态选择服务器。
    pikaconan
        2
    pikaconan  
       2022-04-19 17:20:33 +08:00
    全球 CDN ?
    finab
        3
    finab  
       2022-04-19 17:20:39 +08:00
    IP 、语言、地区 之类的信息 间接猜
    dcty
        4
    dcty  
       2022-04-19 17:24:24 +08:00 via iPhone
    开头的描述给我看懵了。你比较在意的是不同的包,还是不同的服务器返回给你的包
    xi_lin
        5
    xi_lin  
       2022-04-19 18:01:50 +08:00
    1. 可以试试 storefront 里的 countryCode
    2. 可以尝试获取运营商归属地
    这两条大部分情况下都可以判断好区域了
    wobuhuicode
        6
    wobuhuicode  
    OP
       2022-04-19 18:19:28 +08:00
    @czwstc 判断可能有误判,而且有些服务是国内不允许的。最怕误判了出现国内不予许的服务然后导致下架。在安卓那边来看,打不同的包是最保险的。不知道 ios 这边怎么去做对应的方案。
    lcandy
        7
    lcandy  
       2022-04-19 18:20:12 +08:00
    iOS 也有很多跨国公司选择打不同的包 或者见 5 楼的第一条
    justin2018
        8
    justin2018  
       2022-04-19 19:23:58 +08:00
    国内一个版本

    国外一个版本

    像抖音和 TikTok 那样~
    agagega
        9
    agagega  
       2022-04-19 19:52:33 +08:00 via iPhone
    iOS 也可以上两个 App ,App ID 是不是一样就不知道了
    dearmymy
        10
    dearmymy  
       2022-04-19 20:14:31 +08:00
    描述属实给看蒙了。苹果下载跟安卓很大区别是,安卓一个 dpk 随便安装,苹果必须需要 apple id 配合他数字版权一套系统,他只需要保证你注册国内 apple id ,之能看到国内 appstore 内容就行,别人美国 apple id 购买得 app 打包程 ipa ,因为数字版权系统,你手机是安装不上得
    Zy143L
        11
    Zy143L  
       2022-04-19 20:17:14 +08:00 via Android
    看系统地区 系统语言
    jjfjjmldhz
        12
    jjfjjmldhz  
       2022-04-19 20:39:59 +08:00
    微信和 WeChat 那样统一包通过使用账户划分。或者抖音 TikTok 那样分两个 app ,国区特供一个版。按你描述的用腾讯的办法最好。或者用抖音那个办法但是限制中国用户只能登陆特供版。
    magicls
        13
    magicls  
       2022-04-23 16:38:02 +08:00
    ip ,还有时区和大概位置。

    根据语言不靠谱,举个例子一个中国人在美国,因为母语比较熟悉,手机还是用中文,这种情况应该不罕见吧,根据语言就还是判断成中国了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5652 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 01:40 PVG 09:40 LAX 18:40 JFK 21:40
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86