1

AndroidおよびiPadアプリケーション用の独自のアプリストアを作成しています。node.js を使用して Web サービスを実行し、mongodb をデータ ストレージに使用しています。Web サービスはポート 8030 で実行されています。例: localhost:8030/webservice1 の Web サービス。すべてをサーバー マシンに配置するために、xampp サーバーを使用しています。httpd.conf ファイルで、次のように構成しました

ProxyPass /getapplication http://localhost:8030/webservice1 ProxyPassReverse /getapplication http://localhost:8030/webservice1

この Web サービスは、デバイスでアプリケーション ファイルのダウンロードを開始します。これは、apk ファイルに対しては正常に機能します。しかし、iPadでipaファイルをダウンロードしようとすると、「Safariはこのファイルをダウンロードできません」というエラーが表示されます

通常、ダウンロード パスをhttp://myserver.com/myfolder/myapkfile.apkとして直接指定し 、iPad の場合はhttp://myserver.com/myfolder/myipafile.ipaを指定します。いくつかのリンクをたどった後、ipadのリンクをに変更しました

itms-services://?action=download-manifest&url=http://myserver.com/myfolder/myipafile.ipa 「myserver.comに接続できません」というエラーが表示されます。何が問題でしょうか?? 足りないものを整理するのを手伝ってくれる人はいますか??

4

2 に答える 2

0

(回答として投稿されたコメント:)

これは、アドホック OTA iOS ディストリビューションの場合、通常、.ipa およびその他の重要なアプリ データへのリンクを含む .plist (マニフェスト) ファイルが必要になるためです。BetaBuilder (Mac アプリ、Github でソースも入手可能) と TestFlight がそれを行う方法を見てみましょう。

https://github.com/HunterHillegas/iOS-BetaBuilder

https://testflightapp.com/

于 2012-06-06T10:36:23.080 に答える