私はiOS携帯電話でテストしている流星のアプリケーションを持っています。私は(this guideに基づく)以下で、もともとアプリケーションを展開:実サーバ(ローカルホストではない)に接続するためのiOSアプリケーションのメテオテスト/デプロイ
meteor install-sdk ios
meteor add-platform ios
meteor run ios
meteor run ios-device
しかし、これは単にhttp://localhost:3000
上でホストされているローカルバージョンを、使用しています。だから私はhow to deploy to a specific serverについて、numberのdifferent命令sitesを調べています。
meteor run ios-device --mobile-server http://example.com
ただし、アプリケーションがまだローカルサーバー上で実行されている。このことから、http://example.com
は、サーバーの場所であり、私は単純に以下を実行する必要があることと思われます。3210で隣同士に2次の行があります。
<access origin="http://meteor.local/*"/>
<access origin="*://example.com/*"/>
ので、私は<access origin="http://meteor.local/*"/>
を削除しようとしたが、それはそれを修正しませんでした。
私はその後、
、this exampleに基づいて、
App.info({
name: 'Example',
description: 'An iOS app built with Meteor',
version: '0.0.1',
author: 'Me',
website: 'http://example.com/'
});
App.icons({
// iOS
'iphone': 'resources/icons/icon-60.png',
'iphone_2x': 'resources/icons/[email protected]',
'ipad': 'resources/icons/icon-76.png',
'ipad_2x': 'resources/icons/[email protected]'
});
App.launchScreens({
// iOS
'iphone': 'resources/splash/Default~iphone.png',
'iphone_2x': 'resources/splash/Default~iphone.png',
'iphone5': 'resources/splash/[email protected]~iphone.png',
'ipad_portrait': 'resources/splash/Default-Portrait~ipad.png',
'ipad_portrait_2x': 'resources/splash/Default-Portrait~ipad.png',
'ipad_landscape': 'resources/splash/Default-Landscape~ipad.png',
'ipad_landscape_2x': 'resources/splash/[email protected]~ipad.png'
});
App.accessRule('example.com/*')
を
mobile-config.js
という名前のファイルに私の流星プロジェクトのルートに以下を追加したアプリケーションはコンパイルが、そのはまだローカルホスト上で実行されています。また、アプリのアイコンとspash画面が流星のデフォルトはある、ない
resources/econs/...png
と
resources/splash/...png
のルートフォルダ内にあるので、おそらくコンパイル処理だから
mobile-config.js
?
にあるすべてのものを無視している私のカスタムアイコン/スプラッシュ画面(質問は「私はライブサーバーを使用して、このiOSアプリケーションを実行するにはどうすればよい?」つまるところあなたは上にその側の負荷後に本番サーバ
meteor build /tmp/example-build --server=http://example.com
に接続するアプリケーションを構築することができ
ライブサーバー上でiOSアプリケーションを実行しようとする理由を聞いても構わないと思いますが – mwarren
プロダクションモードの場合 – maudulus
問題は解決しましたか?私はそれをリモートサーバーにリンクしようとしました。それは問題なく私のために働く。モバイルサーバーを使用してアプリを再構築できる可能性があります –