[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"article-apple-blocks-vibe-coding-apps-app-store-en":3,"article-related-apple-blocks-vibe-coding-apps-app-store-en":29,"series-industry-7eb6d27c-4fb2-4523-8bb1-f41371aac0a0":82},{"id":4,"slug":5,"title":6,"content":7,"summary":8,"source":9,"source_url":10,"author":11,"image_url":12,"cover_image":12,"category":13,"language":14,"translated_content":11,"related_article_id":15,"keywords":16,"key_takeaways":22,"views":26,"created_at":27,"published_at":28,"topic_cluster_id":11},"7eb6d27c-4fb2-4523-8bb1-f41371aac0a0","apple-blocks-vibe-coding-apps-app-store-en","Apple Blocks Vibe Coding Apps on the App Store","\u003Cp data-speakable=\"summary\">\u003Ca href=\"\u002Ftag\u002Fapple\">Apple\u003C\u002Fa> is blocking \u003Ca href=\"\u002Fnews\u002Fvibe-coding-agentic-engineering-blurring-en\">vibe coding\u003C\u002Fa> apps that download or run generated code on iPhones.\u003C\u002Fp>\u003Cp>Apple’s fight with \u003Ca href=\"\u002Ftag\u002Fai-coding\">AI coding\u003C\u002Fa> startups is getting messy fast. The company is rejecting or removing apps that let users preview AI-generated software, and the rule at the center of the dispute is App Store Guideline 2.5.2.\u003C\u002Fp>\u003Cp>That guideline bans apps from downloading, installing, or executing code that changes how the app works. For ordinary software, that is a guardrail. For vibe \u003Ca href=\"\u002Fnews\u002Frtk-cuts-token-waste-ai-coding-tools-en\">coding tools\u003C\u002Fa>, it hits the main product feature.\u003C\u002Fp>\u003Cp>Apple’s stance matters because coding tools are one of the clearest ways to turn AI into revenue. They are also one of the most visible ways to show off what these models can do, which makes the App Store fight bigger than a single approval dispute.\u003C\u002Fp>\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth>Item\u003C\u002Fth>\u003Cth>Detail\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Ctd>Guideline\u003C\u002Ftd>\u003Ctd>App Store Guideline 2.5.2\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>Anything approval cycle\u003C\u002Ftd>\u003Ctd>Approved, removed twice, then restored in early April before being removed again within a day\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd>Source report date\u003C\u002Ftd>\u003Ctd>May 5, 2026\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003Ch2>Why Apple says these apps break the rules\u003C\u002Fh2>\u003Cp>The core issue is simple: \u003Ca href=\"\u002Ftag\u002Fvibe-coding\">vibe coding\u003C\u002Fa> apps often generate code, let users preview it, and then execute that preview. Apple sees that as downloading code, which its policy prohibits. The company says the rule exists to stop unvetted software from running on user devices.\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778440871999-zlkl.png\" alt=\"Apple Blocks Vibe Coding Apps on the App Store\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>That argument makes more sense when you remember what these apps are trying to do. They are not simple text tools. They can generate app logic, UI behavior, and interactive previews on the fly. That is exactly the kind of dynamic behavior Apple has tried to keep under tight control on iPhone.\u003C\u002Fp>\u003Cp>For Apple, this is partly about security and partly about consistency. If one class of apps can ship code that changes behavior after review, the App Store review model starts to get fuzzy.\u003C\u002Fp>\u003Cul>\u003Cli>Apple’s rule targets apps that download or execute code.\u003C\u002Fli>\u003Cli>Vibe coding tools often depend on generated previews.\u003C\u002Fli>\u003Cli>Apple has already approved and then removed some of these apps.\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Replit and Anything are getting the hardest pushback\u003C\u002Fh2>\u003Cp>Two startups have become the clearest examples of the conflict: \u003Ca href=\"https:\u002F\u002Freplit.com\" target=\"_blank\" rel=\"noopener\">Replit\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fanything.com\" target=\"_blank\" rel=\"noopener\">Anything\u003C\u002Fa>. Replit says Apple blocked updates to its app even though it has been on the platform for years. Anything says Apple blocked its app repeatedly, removed it twice after approval, and later rejected it again after a preview feature was taken out.\u003C\u002Fp>\u003Cp>Anything founder Dhruv Amin told the \u003Ca href=\"https:\u002F\u002Fwww.ft.com\" target=\"_blank\" rel=\"noopener\">Financial Times\u003C\u002Fa> that the company was “in the dark.” He added, “Either they should stop enforcing the rules in this weird way, or they should update the guideline to let this use case emerge.”\u003C\u002Fp>\u003Cblockquote>\u003Cp>“Either they should stop enforcing the rules in this weird way, or they should update the guideline to let this use case emerge.” — Dhruv Amin, founder of Anything\u003C\u002Fp>\u003C\u002Fblockquote>\u003Cp>That quote captures the frustration well. The complaint is not just that Apple said no. It is that the answer kept changing depending on the feature set, the review cycle, and the moment in time.\u003C\u002Fp>\u003Cp>Anything’s case is especially telling because Apple reportedly approved the app, then removed it within a day in early April, citing the prohibition on downloading code. When the company removed the preview feature, Apple still rejected it for offering “minimum functionality.”\u003C\u002Fp>\u003Cul>\u003Cli>Replit said it was “surprised and disappointed” by Apple’s rejection of updates.\u003C\u002Fli>\u003Cli>Anything says it was approved, removed, rejected, and restored in a short span.\u003C\u002Fli>\u003Cli>Apple did not respond to the FT’s question about the reversal.\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Why this matters for the AI coding business\u003C\u002Fh2>\u003Cp>This dispute is bigger than App Store bureaucracy. Vibe coding is one of the hottest use cases in AI because it connects directly to software creation, which is where the money is. If Apple blocks the most useful mobile version of these tools, it slows down one of the easiest paths for mainstream adoption.\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778440867423-n9jq.png\" alt=\"Apple Blocks Vibe Coding Apps on the App Store\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>There is also a real product-design problem here. A vibe coding app that cannot preview generated code on-device loses part of its appeal. A tool that can only describe code, not run it, feels much less useful to a person trying to build something quickly.\u003C\u002Fp>\u003Cp>At the same time, Apple’s caution is not hard to understand. AI systems can generate large amounts of code quickly, and that code can be buggy, insecure, or deliberately malicious. If Apple loosens the rule too much, it risks turning the App Store into a place where review catches less and users absorb more of the risk.\u003C\u002Fp>\u003Cp>This is why the standoff feels so uneven. The startups want a new category for AI-generated software. Apple wants to keep the old rules intact until it can be sure those apps do not create a security hole.\u003C\u002Fp>\u003Ch2>The App Store fight may decide how mobile AI coding works\u003C\u002Fh2>\u003Cp>There is a broader market signal here too. The \u003Ca href=\"https:\u002F\u002Fwww.cursor.com\" target=\"_blank\" rel=\"noopener\">Cursor\u003C\u002Fa> team has not even launched an iPhone app yet, which tells you how awkward this category still is on mobile. If Apple keeps its current policy, many of these products may stay desktop-first for a while longer.\u003C\u002Fp>\u003Cp>That creates a practical split in the market. Desktop tools can generate and run code with fewer restrictions. iPhone apps have to fit Apple’s review rules, which means the most ambitious features are the first ones to get challenged.\u003C\u002Fp>\u003Cp>Here is the comparison that matters:\u003C\u002Fp>\u003Cul>\u003Cli>Desktop AI coding tools can usually ship faster and with fewer restrictions.\u003C\u002Fli>\u003Cli>iPhone apps face App Store review and code-execution limits.\u003C\u002Fli>\u003Cli>Apple’s policy gives security a higher priority than feature flexibility.\u003C\u002Fli>\u003Cli>Startups that depend on live previews are the most exposed.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>My read: Apple is unlikely to change its rules just because startups are annoyed. The more likely path is a narrow exception, a revised guideline, or a product redesign that keeps previews off-device. The real question is whether vibe coding companies can make their mobile apps useful enough without the one feature they most want to ship.\u003C\u002Fp>\u003Cp>If Apple does not budge, expect the best AI coding experiences on iPhone to look more like editors and orchestrators than full code runners. That would keep the App Store safe, but it would also define the limits of mobile vibe coding for the next wave of AI builders.\u003C\u002Fp>","Apple is rejecting vibe coding apps over code-downloading rules, and startups like Replit and Anything are pushing back.","futurism.com","https:\u002F\u002Ffuturism.com\u002Fartificial-intelligence\u002Fapple-block-vibe-coding-apps",null,"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778440871999-zlkl.png","industry","en","8cbf5e1a-bdff-4186-b001-d90d1c419c6c",[17,18,19,20,21],"Apple App Store","vibe coding","Replit","Anything","AI coding apps",[23,24,25],"Apple is using App Store Guideline 2.5.2 to block apps that download or execute code.","Replit and Anything both say Apple approved, rejected, and then removed their apps in confusing cycles.","The fight is about whether AI coding tools can preview generated software on iPhones without violating Apple’s rules.",4,"2026-05-10T19:20:50.679798+00:00","2026-05-10T19:20:50.669+00:00",{"tags":30,"relatedLang":41,"relatedPosts":45},[31,33,35,37,39],{"name":18,"slug":32},"vibe-coding",{"name":21,"slug":34},"ai-coding-apps",{"name":19,"slug":36},"replit",{"name":17,"slug":38},"apple-app-store",{"name":20,"slug":40},"anything",{"id":15,"slug":42,"title":43,"language":44},"apple-blocks-vibe-coding-apps-app-store-zh","Apple 擋下 iPhone 上的 vibe coding App","zh",[46,52,58,64,70,76],{"id":47,"slug":48,"title":49,"cover_image":50,"image_url":50,"created_at":51,"category":13},"47702da7-3093-408a-90aa-9f5f461ccce9","openai-ipo-filing-turns-hype-into-scrutiny-en","OpenAI’s IPO filing turns hype into scrutiny","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1781042611120-ynji.png","2026-06-09T22:03:05.09084+00:00",{"id":53,"slug":54,"title":55,"cover_image":56,"image_url":56,"created_at":57,"category":13},"619fab96-00b8-42f2-a3ff-13db32d6ac7b","skatteetaten-public-sector-ai-outcomes-en","Skatteetaten proves public sector AI should be judged by outcomes","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1781038981764-h8ac.png","2026-06-09T21:02:32.623368+00:00",{"id":59,"slug":60,"title":61,"cover_image":62,"image_url":62,"created_at":63,"category":13},"45465fba-7f0e-4e19-979f-7902a8fc405a","openai-ipo-filing-wall-street-test-en","OpenAI’s IPO filing puts AI’s biggest test on Wall Street","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1781032672165-bxm6.png","2026-06-09T19:17:23.738005+00:00",{"id":65,"slug":66,"title":67,"cover_image":68,"image_url":68,"created_at":69,"category":13},"bd36b287-03a0-46bf-b06d-661e82cb9cda","openai-latest-moves-pricing-safety-scale-en","OpenAI’s latest moves now center on pricing, safety, and scale","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1781031776502-556w.png","2026-06-09T19:02:27.3401+00:00",{"id":71,"slug":72,"title":73,"cover_image":74,"image_url":74,"created_at":75,"category":13},"de1ca935-bcb1-48c5-901f-cc1ae841145b","risc-v-mini-pcs-worth-buying-now-future-bet-en","RISC-V mini PCs are worth buying now, but only as a bet on the future","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1781026385311-ujek.png","2026-06-09T17:32:31.892173+00:00",{"id":77,"slug":78,"title":79,"cover_image":80,"image_url":80,"created_at":81,"category":13},"e57d8e32-a12b-45a9-bf9a-d58abecec3c0","fedora-44-risc-v-widens-linux-board-support-en","Fedora 44 RISC-V widens Linux board support","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1781025488724-g6ma.png","2026-06-09T17:17:24.883927+00:00",[83,88,93,98,103,108,113,118,123,128],{"id":84,"slug":85,"title":86,"created_at":87},"d35a1bd9-e709-412e-a2df-392df1dc572a","ai-impact-2026-developments-market-en","AI's Impact in 2026: Key Developments and Market Shifts","2026-03-25T16:20:33.205823+00:00",{"id":89,"slug":90,"title":91,"created_at":92},"5ed27921-5fd6-492e-8c59-78393bf37710","trumps-ai-legislative-framework-en","Trump's AI Legislative Framework: What's Inside?","2026-03-25T16:22:20.005325+00:00",{"id":94,"slug":95,"title":96,"created_at":97},"e454a642-f03c-4794-b185-5f651aebbaca","nvidia-gtc-2026-key-highlights-innovations-en","NVIDIA GTC 2026: Key Highlights and Innovations","2026-03-25T16:22:47.882615+00:00",{"id":99,"slug":100,"title":101,"created_at":102},"0ebb5b16-774a-4922-945d-5f2ce1df5a6d","claude-usage-diversifies-learning-curves-en","Claude Usage Diversifies, Learning Curves Emerge","2026-03-25T16:25:50.770376+00:00",{"id":104,"slug":105,"title":106,"created_at":107},"69934e86-2fc5-4280-8223-7b917a48ace8","openclaw-ai-commoditization-concerns-en","OpenClaw's Rise Raises Concerns of AI Model Commoditization","2026-03-25T16:26:30.582047+00:00",{"id":109,"slug":110,"title":111,"created_at":112},"b4b2575b-2ac8-46b2-b90e-ab1d7c060797","google-gemini-ai-rollout-2026-en","Google's Gemini AI Rollout Extended to 2026","2026-03-25T16:28:14.808842+00:00",{"id":114,"slug":115,"title":116,"created_at":117},"6e18bc65-42ae-4ad0-b564-67d7f66b979e","meta-llama4-fabricated-results-scandal-en","Meta's Llama 4 Scandal: Fabricated AI Test Results Unveiled","2026-03-25T16:29:15.482836+00:00",{"id":119,"slug":120,"title":121,"created_at":122},"bf888e9d-08be-4f47-996c-7b24b5ab3500","accenture-mistral-ai-deployment-en","Accenture and Mistral AI Team Up for AI Deployment","2026-03-25T16:31:01.894655+00:00",{"id":124,"slug":125,"title":126,"created_at":127},"5382b536-fad2-49c6-ac85-9eb2bae49f35","mistral-ai-high-stakes-2026-en","Mistral AI: Facing High Stakes in 2026","2026-03-25T16:31:39.941974+00:00",{"id":129,"slug":130,"title":131,"created_at":132},"9da3d2d6-b669-4971-ba1d-17fdb3548ed5","cursors-meteoric-rise-pressures-en","Cursor's Meteoric Rise Faces Industry Pressures","2026-03-25T16:32:21.899217+00:00"]