Curl Global Community

Full Version: Caedeアプリのインストールについて
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Caedeアプリのインストールについて教えてください。

Windows端末上でCaedeDevelopmentToolsを使ってiOS用のアプリを作った場合、
Macを使わずにiPadにアプリをインストールができるという認識であっていますでしょうか?
アプリをサーバー(Linux)に置いて、iPad端末からアクセスしてインストールするのをイメージしています。

iPadにアプリをインストールするにはAppleにiOSDeveloperProgramに登録が必要とのことですが、
その作業も含めてすべてWindows7でできるかが知りたいです。

ご教授願います。
自分もCaede初心者なのですが、以前にiPadアプリをWindowsだけで作れないか?という
問に答えるのに苦労した記憶がありますので知っている情報を書いておきます。

インストールについての質問でしたが、実はその前のアプリのビルドに問題があります。
問題は大別して2つ。

 1. ビルド環境の問題
 2. Apple社との契約、制限の問題

1.の問題は比較的単純で、iPhone/iPadで動作するアプリ(以下iOSアプリ)をビルドする環境、
「Xcode」はApple社からMacOSX用しか提供されていないため、実機で動作するパッケージ
をビルドする際には必ず、OSXが動作するMacが必要になります。

Caedeでの具体的なビルド手順は公式サイトの「Caede Getting Started! for iOS」に書かれて
いましたので、まずはこれをざっと眺めるのがよいかと
http://caede.curl.com/ja/gs_ios_ep.html

Windows上で開発して、Caede アプリケーションプレビュー でおおまかな動作を確認、
最後に開発チームで共有しているMacで実機インストール用のビルドを行うようにすれば
Mac1台があればよいかもしれません。(安いMac mini1台でもよいかも)


では、ビルドだけに必要なら、もしクラウドのビルドサービスなどがあればMac1台も
無くて済むか?という話になりますが、厄介なのは 2. のApple絡みの問題です。

Apple社は実機で動作するiOSアプリをすべて管理しようとしており、
無登録ではアプリを実機で動作するようにビルドすることすら制限されています。

Apple社との有償の開発者契約(Developer Program)を結び、作成するアプリをAppleの
開発者サイトに登録して発行してもらった証明書を使用して初めて実機で動作するアプリが
ビルドできます。
(Caedeの他にもマルチプラットフォームをうたった製品のクラウドサービスがあるようですが
 この証明書を自社で取得するというところは避けられないようです。)

この登録や証明書の取得は、基本的にMacOSXで行うことを前提として説明されていますので、
Macで行ったほうが容易かと思います。
(Windowsでも工夫すれば証明書の取得はできるようですが、情報収集が面倒かもしれません)

また、AppleStoreで販売するのか企業内で配信するのかによって必要なApple社契約との
開発者契約(Developer Program)が異なり、証明書発行の手続きやインストールの制限に
ついても事情が変わって来るなど複雑なので、マルチプラットフォーム開発の製品を使った
としても、誰か社内にiOSの開発知識を持った人がいたほうがよいという意味で、Macは
必要ではないでしょうか?

社内にiOSの開発知識を持った人なんて置けない、もっと簡単になんとか!
となってしまうと、外部の開発会社にApple社との契約からコンサルしてもらうとか、
証明書の取得を委託することになるのではないでしょうか。

それらを乗り越えて、実機にインストール可能なパッケージをビルドできると、それを
サーバーに置いてインストールさせるOTA(Over The Air)が可能になります。
(…が、企業内向け配信の場合は、社外からアクセスできないようにVPNにしろ等など
 規約がうるさかった記憶があるので、まだ道のりは遠いかもしれません)
As I am a beginner the post by 'Dyoshida' was very helpful for me to know better about the Caede app. Thanks for the detailed information provided. It really helped me to get the Caede app easily in my new windows notebook.










____________________________________________
Chris how to windows