2017-08-11 2 views
0

ユーザがボタンを押したときに、Swift(Xcode)で "Heroku run rake(script)"や "Heroku Create"などのTerminalで通常実行するコマンドを実行できるかどうかは疑問でした。私のプロジェクトに含めることができるいくつかのタイプのHeroku APIまたはSDKがありますか?Swift iOSからHerokuコマンドを実行することはできますか?

申し訳ありませんが、私はHerokuとSwiftでかなり新しいです。

ありがとうございます!

+1

XcodeでHerokuコマンドを呼び出すだけですか?またはSwift言語でそれを行う必要がありますか? (後者は、スウィフトで書かれたMacアプリケーションでそれを行う必要があるかどうかを意味します) – OOPer

+1

[迅速なスクリプトで端末コマンドを実行するにはどうすればよいですか? (xcodebuildなど)](https://stackoverflow.com/questions/26971240/how-do-i-run-an-terminal-command-in-a-swift-script-eg-xcodebuild) –

+0

私はユーザーがiOSアプリケーションのボタンを押すと、Herokuコマンド(「Heroku run rake(script)」)が表示されます。前に明確にしてくれないのは残念です。 – Machilles

答えて

0

HerokuはREST APIを利用していますが、swift(またはObjective-C)を使用して対話する明白なサポートはありません。 Java、Node.js、Python、Rubyなどが言語リファレンスと共にリストされています。

対話するには、独自のRESTクライアントを作成する必要があります。これを実行すると、そこから変更を呼び出すことができるはずです。それは可能ですが、それを行うにはかなりの労力が必要です。

関連する問題