<p dir="auto"><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="338912301" data-permission-text="Title is private" data-url="https://github.com/flutter/flutter/issues/19113" data-hovercard-type="issue" data-hovercard-url="/flutter/flutter/issues/19113/hovercard" href="https://github.com/flutter/flutter/issues/19113">#19113</a> added basic support for adding a dependency from iOS to a module, by manually configuring dependency via the xCode UI. We should investigate if we can make this simpler, for example by delegating more work cocoapods (e.g., reduce the steps to adding a single pod reference)</p>
<p dir="auto"><a href="https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps">https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps</a> provides steps to add Flutter to an existing app.</p>
<p dir="auto">On iOS, it would be nice to automate these steps into the tooling to:</p>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Add references to the Flutter Framework</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Add/update appropriate config files</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Add the Flutter build script phase</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Add CocoaPods if it's not already added</li>
</ul>
<p dir="auto">/cc <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthew-carroll/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthew-carroll">@matthew-carroll</a></p>