Twitch has been blocked in China By September 21, 2018wordpress The Twitch website is no longer accessible, and the app has been removed from the iOS App Store. Read More » SOURCE: pcgamer This site is not involved in the creation of this post. Related posts: Apple Pulls Illegal Apps Targeted by Chinese State Media Pay now or kiss Twitch Prime’s no-advertising perk goodbye starting Sept 14 Apple yanked 25000 apps from its China App Store Top 10 Most-Watched Twitch Content, Feb. 4 – 10 – The Esports Observer No tags for this post.