4 Sources
4 Sources
[1]
Apple pushing back on 'vibe coding' iPhone apps, developers say - 9to5Mac
AI is making app development easier than ever. However, a new report claims Apple's App Store isn't fully embracing these new tools. Companies behind two "vibe coding" apps that let you create tools by entering text prompts into an AI system say Apple is pushing back on the category. Stephanie Palazzolo and Aaron Tilley, reporting for The Information: Apple has quietly prevented AI vibe coding apps such as Replit and Vibecode, which help people create games and other applications, from releasing updates to their mobile apps on the App Store unless they make modifications, according to several people with knowledge of the situation. 9to5Mac has covered Mobile Apps by Replit for iPhone recently. The app technically supports building software that can be submitted to the App Store. The Information includes Apple's position, which cites existing App Store rules and not a new policy: The company confirmed it has told some app developers that the vibe coding capabilities violate longstanding App Store rules that say an app can't run code that changes the way it or other apps function. Apple's crackdown is happening at a time when vibe coding apps are emerging as a potential threat to the company by helping developers create web apps that aren't listed on its App Store, a key source of revenue and profits for Apple. The report goes on to say that vibe coding apps may need to either pull back on some features or change how vibe coded apps are previewed after being created. The challenge with vibe coding apps and App Store policy is straightforward. Apple doesn't allow apps to change how they function after passing through the App Store review process. Vibe coding apps essentially allow these apps to become something completely different. Still, the new app isn't being actually being distributed by the App Store. It's just running on the user's device. Apple points to App Store Guideline 2.5.2, which reads as follows: Apps should be self-contained in their bundles, and may not read or write data outside the designated container area, nor may they download, install, or execute code which introduces or changes features or functionality of the app, including other apps. Educational apps designed to teach, develop, or allow students to test executable code may, in limited circumstances, download code provided that such code is not used for other purposes. Such apps must make the source code provided by the app completely viewable and editable by the user. According to The Information, the fix for at least one of these apps may be simple. It can likely generate app previews in a browser and not inside the vibe coding app itself. You can read The Information report in full here. Separately, Apple has embraced "vibe coding" technology with its Xcode development environment. Apple recently add support for integration with OpenAI and Anthropic agentic coding tools.
[2]
AppleInsider.com
Apple is clamping down on apps with AI vibe coding capabilities listed in the App Store, preventing the rapid creation of apps that don't pass through the App Store Review process. Vibe coding has become a phenomenon that enables non-coders the ability to create apps, by harnessing AI. However, while making apps is now much easier for the uninitiated, Apple is working to prevent some forms of vibe coding from taking place. In an investigation by The Information published on Wednesday, Apple has blocked coding apps including Replit and Vibecode from receiving updates in the App Store. The move is seemingly temporary, as Apple wants modifications to be made to the apps. Report sources say that the apps in question are close to being approved for the App Store again, but after agreeing to make changes to the way they function. These changes include updating previews of the vibe-coded apps, or removing functions like making apps specifically for Apple devices. The report leans on Apple's actions being a measure to protect the revenue of the App Store due to the influx of vibe-coded apps. However, the reasons go beyond just money, and are a little more nuanced than at first glance. A very niche crackdown Vibe coding refers to a method of creating code and apps using natural language prompts and an AI chatbot. By providing a description of the app and what you want it to do, you can tell an AI service to create the app for you, and also request changes too. In short, imagine telling an AI chatbot that you want an app, which it then makes for you. The term vibe coding covers a lot of different applications, including what is discussed here: apps specifically made for users to create apps from prompts. However, it also applies to other situations. AI has been an assistant to developers for a while, including proposing code elements and automatically completing segments for coders. This can happen within a development environment, where apps are traditionally made, as well as through dedicated vibe coding tools. When it comes to vibe coding within a development environment, Apple does explicitly support this kind of activity. With February's improved AI agent access in Xcode, Apple made it very easy for a person without code knowledge to create a simple app within a few minutes. The crackdown here isn't for apps that are made within such an environment, as it is handled just like many other apps before being listed in the App Store. The reality is that Apple is targeting apps that exist in the App Store that provide vibe coding capabilities. These tools create apps, but not the typical ones that get submitted to the App Store itself. They are made post-App Store Review. The report adds that there are other apps that exist in the App Store that didn't get the same limitation, such as Vercel's v0. Other apps that offer similar capabilities that aren't coding-specific, such as design app Canva, could potentially be hit by the same issues, since they can be used to create filters, quizzes, and other items using AI. Rule breaking, money-making For the most part, the report focuses on the issue being one of competition and revenue protection. Apple could lose revenue due to these vibe coding apps creating software that doesn't pass through the App Store itself. This is viewed as Apple missing out on potential revenue, its 30% App Store commission fee, because a user isn't downloading these apps from the digital storefront. Apple certainly is protective of its revenue, and at such levels, it has a vested interest in doing so. The battle with European regulators over third-party app storefronts demonstrated this quite plainly. However, while Apple does stand to miss out on revenue from these sorts of apps, the problem lies in avoiding the App Store Review process entirely. Under the App Store Review Guidelines, Apple requires that apps are self-contained in their bundles, and that they don't install or execute code that adds or changes features in the app or other apps. This is covered in point 2.5.2 of the guidelines, and basically prevents apps from making other apps on an iPhone or iPad. Apple simply bans the ability to create secondary, separate apps on an iPhone completely. Rule 2.5.3 also touches on this containment issue, as it bans apps that transmit viruses, files, computer code, or programs that can harm or interfere with other software or hardware elements. It's the same thing, but framed in a more obvious way. An Apple spokesperson told the report that the enforcement is to prevent apps from fundamentally changing their function, without it having a chance to review the changes. Ultimately, Apple is permissive of vibe coding as a method of making apps, even if it does increase the App Store Review team's workload. But, when it comes to apps that avoid the review process entirely, and can pose a threat to the usually secure platform Apple has created, vibe coding can become a problem.
[3]
Apple's App Store is making life difficult for vibe coding apps - Phandroid
Vibe coding has taken off fast. The concept is simple: describe what you want in plain language, and AI builds the app for you. It's pulled in millions of users who would never have touched traditional development tools. But if you're using one of these vibe coding apps on your iPhone, there's a snag. According to The Information, Apple has quietly blocked updates for several vibe coding apps, including Replit and Vibecode. The holdups come from a longstanding App Store rule, specifically Guideline 2.5.2. It prohibits apps from downloading or executing code that changes how they or other apps function. Vibe coding apps run into this because they let users generate and preview new software directly inside the app itself. Apple's review team flagged that as a violation. The fixes being discussed aren't necessarily dealbreakers. For Replit, one likely solution is moving generated app previews to an external browser. Vibecode may need to drop the ability to create software for Apple devices altogether. According to The Information, both apps were close to getting approved again after agreeing to those kinds of changes. Apple told MacRumors it has no rules specifically targeting vibe coding apps and that its guidelines apply equally to everyone. The company also said it had been in regular contact with affected developers, including three phone calls over two months. Worth noting: Apple has embraced vibe coding in its own Xcode environment. The company recently added support for AI coding agents from both OpenAI and Anthropic. So the technology itself isn't the issue. It's where the code runs and how it gets previewed that Apple objects to. Some developers suspect there's a financial angle here too. Vibe coding apps make it easier to build software outside the App Store entirely. That puts them in direct tension with a platform Apple depends on heavily for revenue. Whether that's driving the enforcement or not, the end result is the same for developers.
[4]
Apple Blocks Updates to Vibe Coding Apps Under App Store Rules
Apple's recent enforcement of App Store policies has put AI-driven "vibe coding" platforms like Vibe Code and Replit under significant scrutiny. These platforms use advanced AI models to translate natural language descriptions into functional software, a process that has gained traction for its potential to provide widespread access to app development. Wes Roth examines Apple's rationale, which centers on maintaining platform security and compliance, alongside criticism from developers who argue that these restrictions hinder innovation. A key point of contention is Apple's requirement for apps to remain self-contained, effectively blocking updates to vibe coding platforms that rely on dynamic code generation. Explore how these restrictions could reshape the app development landscape, from their impact on independent developers to the broader implications for AI adoption. You'll gain insight into the tension between Apple's ecosystem control and the growing demand for accessible development methods, as well as the potential regulatory and competitive challenges Apple may face. By understanding these dynamics, you can better assess the future of vibe coding and its role in the evolving tech industry. Vibe coding, a term popularized by AI researcher Andrej Karpathy, refers to the process of creating software by describing ideas in natural language. Advanced AI models, such as OpenAI Codex and Anthropic's tools, interpret these descriptions and convert them into executable code. This approach has the potential to provide widespread access to software development by allowing individuals without coding expertise to build apps. For experienced developers, vibe coding offers a way to accelerate workflows, reduce repetitive tasks and focus on more complex problem-solving. Platforms like Vibe Code and Replit have gained traction for their ability to make app development more accessible, efficient and inclusive. By lowering the barriers to entry, vibe coding enables a broader range of users to participate in software creation, from hobbyists to small businesses. However, this widespread access also challenges traditional development ecosystems, particularly those tightly controlled by companies like Apple. Apple has begun blocking updates to vibe coding apps, citing its App Store policies. These guidelines require apps to be self-contained and prohibit functionalities that execute or modify code after installation. Developers argue that Apple is selectively enforcing these rules to limit competition. By restricting vibe coding tools, Apple ensures that apps created through these platforms remain within its App Store ecosystem, where it collects a 15-30% commission on transactions. This enforcement raises concerns about whether Apple's policies are genuinely about platform security or primarily about protecting its revenue streams. The restrictions also highlight the tension between innovation and control. While Apple frames its policies as necessary for maintaining a secure and consistent user experience, critics see them as a way to suppress technologies that could disrupt its dominance in the app economy. Advance your skills in vibe coding by reading more of our detailed content. The rise of vibe coding tools presents a direct challenge to Apple's business model and ecosystem. These tools disrupt traditional app development processes and introduce alternatives that bypass Apple's control. These challenges underscore why Apple views vibe coding as a potential threat. By limiting the growth of these platforms, Apple seeks to preserve its ecosystem's dominance, but this approach risks alienating developers and users who value flexibility and innovation. Apple's actions against vibe coding tools are consistent with its history of tightly controlling its ecosystem. The company has often prioritized maintaining its platform's exclusivity, even at the expense of fostering broader innovation. These examples illustrate a broader pattern of behavior where Apple prioritizes control and revenue over fostering a more open and innovative ecosystem. Critics argue that this approach limits opportunities for developers and stifles competition in the tech industry. Apple's restrictions on vibe coding tools have far-reaching consequences for developers, users and the broader tech industry. The decision to limit these platforms raises concerns about the future of AI-driven development and the role of major tech companies in shaping it. The broader industry impact extends beyond Apple, as other tech companies may follow its lead or face similar scrutiny. The tension between innovation and control will likely shape the future of app development and AI integration. While restricting third-party AI tools, Apple is simultaneously integrating AI features into its own developer platform, Xcode. By using advanced models from OpenAI and Anthropic, Apple aims to enhance Xcode's capabilities and maintain its competitive edge in the evolving AI-driven development landscape. However, this dual strategy raises questions about fairness and anti-competitive behavior. Critics argue that promoting its own AI tools while restricting others creates an uneven playing field, limiting opportunities for independent developers and smaller companies. Apple's approach reflects a broader challenge in the tech industry: balancing the integration of fantastic technologies with the need for fair competition and open innovation. How Apple navigates this balance will influence its reputation and relationships with developers. Apple's stance on vibe coding reflects a defensive strategy aimed at protecting its ecosystem and revenue streams. However, this approach may not be sustainable in the long term. As AI-driven tools continue to evolve and gain traction, Apple will likely face mounting pressure from developers, users and regulators to adapt its policies. The challenge for Apple lies in finding a balance between maintaining platform integrity and fostering innovation. The decisions it makes in the coming years will shape the future of app development in an increasingly AI-driven world, influencing how developers and users interact with technology. Whether Apple chooses to embrace these changes or resist them will determine its role in the next era of software development. Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn about our Disclosure Policy.
Share
Share
Copy Link
Apple has quietly prevented AI-powered vibe coding apps like Replit and Vibecode from releasing updates on the App Store unless they make significant modifications. The tech giant cites longstanding App Store rules that prohibit apps from executing code that changes their functionality, though developers suspect revenue protection may also be a factor as these tools enable app creation outside Apple's ecosystem.
Apple has quietly blocked updates for several vibe coding apps, including Replit and Vibecode, according to a report from The Information
1
. The company is preventing these AI-powered tools from releasing new versions on the App Store unless developers make significant modifications to how their apps function. Vibe coding refers to the process of creating software by describing ideas using natural language prompts, with AI systems then generating functional code4
. These platforms have attracted millions of users who lack traditional coding expertise, making app development more accessible than ever before.
Source: Geeky Gadgets
The crackdown affects apps that allow users to generate and preview software directly within the platform itself. According to sources familiar with the situation, the affected apps are close to receiving approval again after agreeing to make changes
2
. For Replit, one likely solution involves moving generated app previews to an external browser instead of displaying them inside the app. Vibecode may need to remove the ability to create software specifically for Apple devices altogether3
.Apple has confirmed that its enforcement stems from existing App Store rules rather than new policies targeting vibe coding specifically. The company points to Guideline 2.5.2, which states that apps must be self-contained and cannot download, install, or execute code that introduces or changes features or functionality
1
. An Apple spokesperson told The Information that the enforcement aims to prevent apps from fundamentally changing their function without the company having a chance to review those changes2
.
Source: AppleInsider
The challenge with vibe coding apps lies in their core functionality. These platforms essentially allow apps to become something completely different after passing through the App Store review process. While the newly generated software isn't being distributed through the App Store itself, it runs on the user's device, which Apple views as a violation of its containment requirements
1
. This creates tension between innovation in AI integration and Apple's longstanding platform security measures.Beyond security considerations, developers suspect financial motivations may be driving Apple's actions. Vibe coding apps make it easier to build web apps and software that exist entirely outside the App Store, potentially threatening a key source of revenue and profits for Apple
1
. The company collects a 15-30% commission on App Store transactions, and these AI-powered tools could enable developers to bypass that ecosystem entirely4
.Some developers argue that Apple is selectively enforcing these rules to limit competition and ensure that apps created through these platforms remain within its controlled environment
4
. This raises questions about whether the blocking app updates strategy is genuinely about maintaining platform security or primarily about protecting App Store revenue. The enforcement highlights the ongoing tension between Apple's ecosystem control and the growing demand for accessible app development methods that leverage AI capabilities.Related Stories
Interestingly, Apple has embraced vibe coding technology within its own development environment. The company recently added support for integration with OpenAI and Anthropic agentic coding tools in Xcode, its official development platform
1
. This demonstrates that Apple isn't opposed to the technology itself, but rather to where the code runs and how it gets previewed3
.When apps are created within Xcode using AI assistance, they still pass through the traditional App Store review process before reaching users. This approach maintains Apple's control over what software runs on its devices while still offering developers access to AI-powered development assistance
2
. The distinction underscores Apple's strategy of supporting innovation within its controlled framework while restricting tools that could enable in-app software generation outside its review system.The restrictions have far-reaching consequences for independent developers who have come to rely on these accessible platforms. By limiting vibe coding apps, Apple may be stifling opportunities for individuals and small businesses that lack traditional coding expertise but want to participate in app development
4
. The enforcement also sets a precedent that could affect other apps offering similar capabilities, such as design platforms that use AI to create filters, quizzes, and interactive elements2
.Apple told MacRumors it has been in regular contact with affected developers, including three phone calls over two months, and emphasized that its guidelines apply equally to everyone
3
. As these platforms work to comply with Apple's requirements, the broader tech industry will be watching to see whether other companies follow similar enforcement patterns or whether regulatory pressure might force changes to how major platforms handle AI-driven development tools.Summarized by
Navi
[2]
[4]
21 Aug 2025•Technology

12 Sept 2025•Technology

09 Dec 2025•Technology
