# Writing command line interfaces for iOS apps

DevFeed: [Writing command line interfaces for iOS apps](<https://devfeed.tech/articles/writing-command-line-interfaces-for-ios-apps-39513.md>)

Original publisher: [Read original article](<https://rambo.codes/posts/2020-03-01-writing-command-line-interfaces-for-ios-apps>)

Published: 2020-03-01T21:00:00Z

Content type: tutorial

Language: en

Sources: [Rambo Codes](<https://devfeed.tech/sources/rambo-codes.md>)

Topics: [iOS](<https://devfeed.tech/topics/ios.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [coding](<https://devfeed.tech/topics/coding.md>), [debug](<https://devfeed.tech/topics/debug.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [command-line](<https://devfeed.tech/tags/command-line.md>), [integration](<https://devfeed.tech/tags/integration.md>), [ios](<https://devfeed.tech/tags/ios.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [multipeerconnectivity](<https://devfeed.tech/tags/multipeerconnectivity.md>), [networking](<https://devfeed.tech/tags/networking.md>)

## AI overview

The article explains how to build a command-line interface for an iOS app. It introduces the chibictl tool for ChibiStudio and describes using MultipeerConnectivity to exchange data between a Mac and iOS devices or the Simulator over nearby Wi-Fi, peer-to-peer Wi-Fi, or Bluetooth.

## Source excerpt

Gui Rambo writes about his coding and reverse engineering adventures.