FTPおよびSFTP転送を使用するCocoaアプリケーションに取り組んでいますが、これを実現するための最良の方法は、libcurlを使用することです。これで、Mac OS Xにはlibcurlがインストールされた状態で出荷されないことは間違いありません。出荷されたとしても、libsshでビルドされていない可能性があります。これも必要です。
私が頭の中で思いつくことができる唯一の解決策は、ビルド済みバージョンのlibcurlをアプリケーションに同梱することです。ある種のカスタムインストーラーを作成して、ユーザーのコンピューターでlibcurlを確認し、必要に応じてビルド済みバージョンをインストールします。私はこれで正しいですか?もっと良い方法があるようです。
...そして、カスタムインストーラーが必要な場合、誰かが私に良いチュートリアルを教えてもらえますか?