pipecat_flutter_ios 3.0.0 copy "pipecat_flutter_ios: ^3.0.0" to clipboard
pipecat_flutter_ios: ^3.0.0 copied to clipboard

iOS implementation of the pipecat_flutter plugin

pipecat_flutter_ios #

style: very good analysis

The ios implementation of pipecat_flutter.

Usage #

This package is endorsed, which means you can simply use pipecat_flutter normally. This package will be automatically included in your app when you do.

Vendored PipecatClientIOS fork (required) #

pipecat_flutter_ios ships with a local fork of PipecatClientIOS 1.2.0 under ios/vendored/PipecatClientIOS. The fork adds inbound switch cases for the modern function-call lifecycle messages (llm-function-call-started, llm-function-call-in-progress, llm-function-call-stopped) so iOS can decode them natively. The unpatched upstream pod silently drops those frames. PipecatClientIOSDaily 1.2.0 is shipped verbatim alongside so CocoaPods version resolution stays pinned.

Add the following snippet to your app's ios/Podfile inside the target block so CocoaPods uses the local fork instead of the published pods:

pipecat_flutter_ios_root = File.expand_path(
  '../../pipecat_flutter/pipecat_flutter_ios/ios',
  __dir__,
)
pod 'PipecatClientIOS',
  :path => "#{pipecat_flutter_ios_root}/vendored/PipecatClientIOS"
pod 'PipecatClientIOSDaily',
  :path => "#{pipecat_flutter_ios_root}/vendored/PipecatClientIOSDaily"

Adjust the File.expand_path argument to point at wherever your app vendors pipecat_flutter (sibling checkout, git submodule, pub path dependency, etc.). After updating the Podfile, run pod install from your app's ios/ directory.

0
likes
0
points
165
downloads

Publisher

unverified uploader

Weekly Downloads

iOS implementation of the pipecat_flutter plugin

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, pipecat_flutter_platform_interface

More

Packages that depend on pipecat_flutter_ios

Packages that implement pipecat_flutter_ios