Help us understand the problem. What is going on with this article?

DeployGateでiOSアプリを配布する方法

More than 5 years have passed since last update.

Androidアプリ配布プラットフォームのDeployGateが、ついにiOSアプリ配布対応されました!
早速使ってみたのでその流れをメモしておきます。


まずはDeployGateのページでアカウント作成。
Githubアカウントでアカウント作成できるのがcoolでgeekですね。
スクリーンショット 2014-02-19 12.36.15.png


ログインするとダッシュボード画面が表示されるので、左下の「アップロード」ボタンからおもむろにipaファイルをアップロードします。
アップロードボタンはAndroid版と共通なのですね。
スクリーンショット 2014-02-19 12.34.22.png



すると、登録したメールアドレスにメールが届くので、開発端末でメールを開きます。
メールの中にリンクがあるので、このリンクをsafariで開くと、アプリのインストール画面が開きます。
この時、端末とアプリの配布管理のための構成プロファイルがインストールされていないのでインストールされます。
構成プロファイルインストール後、このリンクもしくは構成プロファイルがインストールされるときに作成されるiPhone上のDeployGateアプリから、先ほどアップロードしたipaファイルがインストールできるようになります。
|名称未設定.png| IMG_2715.PNG | IMG_2716.PNG |


簡単ですね!


後は共同開発者を招待し、ガンガン配布しまくりましょう。
シンプルなコマンドラインツールも提供されており、Jenkinsから使うのも簡単そうです。

#dgateコマンドインストール
$curl https://deploygate.com/install.sh | /bin/sh
#ipaのアップロード
$ dgate push k_kinukawa dokusyokanri.ipa 



多分ハマるところはipaファイルの作成だと思います。
これはGoogle検索すれば色々出てくるのでそちらを参照してください。
ポイントとしては、

  • AdHocのprovisioning profileを作成し、Xcodeでアーカイブする際にそれを指定しておくこと
  • 作成されたアーカイブをオーガナイザーから「Distribute > Save for Enterprise or Ad Hoc Deployment」でipaファイル作成する

ってところでしょうか。
スクリーンショット 2014-02-19 13.03.15.png
スクリーンショット 2014-02-19 13.04.07.png


個人的にDeployGateのiOS版は待ち望んでいたので、とても嬉しいです。
個人プロジェクトや次に仕事で立ち上げるプロジェクトでは積極的に使っていこうと思います。

2014/2/27追記
makeコマンド一発でビルド > アーカイブ > deploygateで自動配信 までできたので、別エントリーに書きました
合わせて読みたい。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした