让我们在这里说得很清楚。我不是TikTok的粉丝。不幸的是,当它还被称为音乐时,我不幸地遇到了它,我不得不向一个小女孩解释说,她不像她的朋友,不允许为陌生人跳舞。这毁了一个原本很完美的夜晚。
我也不是唐纳德·特朗普(ET)的粉丝。可以有把握地认为,他威胁要关闭TikTok的原因都是错误的,但如果他成功度过难关,这将是人类的福利。那么,在美国封杀TikTok和微信在技术上真的可行吗?
我曾经为Android编写了一个相当愚蠢的老虎机游戏。这是一次编码练习,几乎所有方面都失败了,除了被认出它实际上不是一个真正的赌博应用程序。你所能做的就是下注一到三枚硬币,然后拉动杠杆,看着卷轴旋转。你一开始的信用额度是固定的,概率定律决定了你最终会破产。一旦发生这种情况,您可以简单地重新启动“游戏”,并再次拥有一个满满的钱包。不,等待x个小时或支付$$继续胡说八道。也没有办法赢得任何东西。换句话说:有史以来最无聊的单臂强盗。甚至不适合戒除赌瘾。不知何故,我成功地投入了古典老虎机的所有机械装置,除了负责产生刺激的那个(赢/输)。
嗯,没有规定你不能在Google Play上发布垃圾信息。然而,令我惊讶的是,有一条规定说,没有政府的批准,你不能在一些阿拉伯国家发布赌博应用程序。于是,一个决定命运的早晨,我收到一封来自谷歌的邮件,告诉我我的应用程序已经从这些国家下架。我很生气。不是因为这个世界需要我的应用程序。不是因为一些阿拉伯人现在被剥夺了最乏味的娱乐,只有我能提供。我很生气,因为有人显然只是花了时间看截图来确定这是一个赌博应用程序,而没有费心去解释你应该如何在一个甚至没有请求网络许可的应用程序上花费(真正的)钱。我觉得这是不合理的。就像用班克锤投下的反对票一样。一个注意力持续时间像小狗一样的人拥有雷神的力量。
上诉是没有意义的。毕竟,这个游戏是垃圾,但这一事件很好地提醒人们,建立在应用程序之上的企业是多么脆弱。在某个地方,时间太少而无法彻底调查的人可以在没有事先警告的情况下简单地用核武器袭击他们。不用说,随着时间的推移,同样的草率导致我的更多应用程序被…撤下。
地理围栏一直是Play的核心功能,谷歌从未真正为开发者挺身而出。当然,与TikTok这样的庞然大物相比,我的应用程序微不足道,但话说回来,它们也不是YouTube的直接竞争对手。让我们牢记这一点,以防有人对谷歌抱有很高的期望。
不管怎么说,谁需要玩呢?Android不是iOS,我们可以简单地从网上下载APK,然后自己安装,对吗?呃,嗯,没有。事情没那么简单。字节跳动接受了谷歌的Cool Aid,转而使用App Bunles/Dynamic Delivery,以缩小他们的应用程序的大小。因此,您得到的不是单一的、一种大小适用于所有APK的文件,而是一堆单独的文件。对于TikTok v17.6.3,根据您的设备,列表可能如下所示:
拆分的APK不能(容易)侧面加载。在普通的Android上,没有用户界面来告诉PackagManagager你想让它从几个连接的文件中安装一个应用程序(毕竟,让侧载变得困难过去/是App Bunles背后的全部想法)。为此,您需要额外的工具(例如ADB)。但让我们在这里残酷地诚实地说,如果你是TikTok的目标受众,那么你可能会丢失一两个脑细胞(总共两个),无法使用它们。
应用程序捆绑包有一个内置的安全缺陷。Playstore不能修改传统的APK。应用程序捆绑包可以。对于流氓政府机构,这提供了向选定的个人推送被黑客攻击的应用程序更新的选项。出于这个原因,通讯类中的任何应用程序都不应该使用App Bunles作为分发格式。想象一下!巧合的是,特朗普称TikTok是安全问题实际上是对的。为ByteDance干杯!
那么,字节跳动为什么不干脆在TikTok网站上举办一场传统的APK呢?
自托管您的应用程序意味着,人们将下载自托管版本(讨厌!),即使他们可以从Playstore获得它。因此,Playstore版本的下载量、评论和收视率都有所下降,这可能最终会导致它的排名螺旋式下降(想知道为什么所有的YouTube用户在视频结束时都会以一句神奇的咒语结束他们的视频吗?“点赞并订阅,按下铃声,竖起大拇指”?)。那里的机械师也一样)。顺便说一句,这就是谷歌过去垄断Android应用商店市场的筹码:你可以自由地在其他地方托管,但如果你的竞争对手完全与我们托管,他们最终会超过你。
ByteDance不仅喝下了Google Cool助手,还把它咳了出来,又吞了下去。他们的部分收入来自应用内购买。这些都不适用于侧面加载的APK。当然,他们可以实现他们自己的iAP,但Epici最近与堡垒之夜一起尝试了这一点…。
系好安全带,这可能会让你大吃一惊,也可能会证实你的恐惧!
你有没有注意到Google Play网站上绿色的大“安装”按钮?使用它,您可以方便地在PC上浏览商店,并将应用程序发送到手机进行安装。
这是通过“推送消息”来实现的。这只是一种现代的说法,即你的手机每隔几分钟就会醒来,以便浪费电池和带宽来检查是否有你应该看到的新广告。它还会检查是否有任何应用程序更新或挂起的安装(从绿色按钮),这样你就有理由在不需要的时候不禁用间谍Playstore应用程序。相关消息结构如下所示:
消息通知{可选int32通知类型=1;可选int64时间戳=3;可选docID docID=4;可选字符串docTitle=5;可选字符串userEmail=6;可选AndroidAppNotificationData AppData=7;可选AndroidAppDeliveryData appDeliveryData=8;可选PurcheRemovalData puraseRemovalData=9;可选UserNotificationData userNotificationData=10;//可选InAppNotificationData inApptificationData=11;//可选PurvireDeclinedData puraseDeclinedData puraseDeclinedData=12;可选字符串NoficationId=13;可选LibraryUpdate LibraryUpdate=14;可选LibraryDirtyData库DirtyData=15;}Message AndroidAppDeliveryData{可选int64 downloadSize=1;可选字符串签名=2;可选字符串downloadUrl=3;重复AppFileMetadata addtionalFile=4;重复HttpCookie downloadAuthCookie=5;可选bool ForwardLocked=6;可选int64 refundTimeout=7;可选bool服务器Initiated=8;可选int64 postInstallRefundWindowMillis=9;可选Bool ImmediateStartNeeded=10;可选AndroidAppPatchData修补程序数据=11;可选EncryptionParams Params=12;String gzipipDownloadUrl=13;可选intzipnloadSize=14;Repeated SplitDelitData DeliveryData=15;可选EncryptionParams=12;String gzipipDownloadUrl=13;可选intzipnloadSize=14;RepeatedSplitDelitDeliveryData=15。可选int32 installLocation=16;}消息Purche eRemovalData{可选bool恶意=1;}
请注意,恶意标志纯粹是伪装的。Play只需要发送应用程序的包名和NotificationType2。该应用程序会被删除,即使它不是通过Play安装的。
假设您是TikTok的现有用户和美国公民。比方说,在读完上面的内容后,你关闭了Playstore客户端,这样谷歌就不能从你的手机上删除应用程序。那他们要做什么呢?告诉你的ISP防火墙TikTok服务器(我听说,中国有这方面的技术。也许他们会共享…)。?嗯,奇怪的是,有一个简单得多的解决方案。我是不是已经说过ByteDance把Google Coolaid喝到最后一滴了?让我们使用APK下载器来请求TikTok应用程序的Google Playstore条目。以下摘录如下:
Gmspackage是Google Play服务,这是一个客户端/服务器框架,主要是为了将应用程序深深地绑定到Google生态系统中。是的,字节跳动不仅把所有的营销努力投入到创建一个纯移动平台上,他们还让它本质上依赖于谷歌运营的系统。谷歌不仅把它们放在球上,还把球锁在钥匙里,并用友好的大字在球上写下了“惩罚我”。
在美国屏蔽TikTok只需关闭/限制相关的Google Cloud账户即可。由于这款应用在商店上被屏蔽,TikTok甚至无法向现有的美国用户提供没有Playservices的更新。明白为什么特朗普威胁要先屏蔽应用下载,半个月后全面关闭吗?
从技术上讲,不可能让所有美国人都远离TikTok/微信。只需简单地将VPN连接到欧洲,您就可以(有相当大的滞后)再次运行。不过,那是给书呆子准备的。TikTok是给白痴玩的。让后者离开平台(几周),社交网络就会崩溃。任务完成!