Railsアプリケーションと統合されたiOS Enterprise無線配信を実装したいと思います。RailsとiOS Enterprise Distribution
エンタープライズ配信アプリはどのiOSデバイスにもインストールできるため、アプリをダウンロードしているユーザーが最初にログインして認証する必要があります。次に、マニフェストで指定されたディレクトリからダウンロードを開始するために使用されるマニフェストファイル(マニフェスト、plist)へのリンクをクリックします(アクセス可能である必要がありますが、同じログイン特権で保護されている必要があります)。
私はRailsアプリケーションでHTTP BASIC認証を使用しており、必要に応じて静的ページを作成できます。
私の質問は、Rails認証を経由してダイナミックルート経由でアクセスされないマニフェストファイルへのリンクを指定するにはどうすればいいですか(静的ページにも動的ルート経由でアクセスします)。私は、マニフェストファイルにリンクする方法を見つけることができれば、それはパスワードで保護されていると考えて、そのソリューションはまた、アプリケーションのインストールイメージのために動作します。
パスワード保護が必要なため、これを公開することはできません。私はコントローラ/モデル/ビューの階層にこれらを置くことはできません。それらはすべて動的パスなどに依存します。
私は、アプリケーションを更新するたびにroutes.rbファイルを更新する必要はありません。
アドバイスありがとう、ありがとう。
まあ、あなたはタイトなところにいます。画像のすべてのバージョンに固有の固定パスが必要な場合、毎回ルートファイルを変更するだけの方法はありません。また、YAMLファイルを作成し、routes.rbを正しくロードすることもできます。したがって、コードを更新するのではなく、YAMLファイルを変更してアプリケーションを再起動するだけで済みます。 – agmcleod
ありがとうございます。私が固定されたパスで行ったとしても、それをどのように認証の背後に置くことができますか? – Snips