2016-03-23 15 views
6

私は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について、numberdifferent命令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/...pngresources/splash/...pngのルートフォルダ内にあるので、おそらくコンパイル処理だから mobile-config.js

にあるすべてのものを無視している私のカスタムアイコン/スプラッシュ画面(質問は「私はライブサーバーを使用して、このiOSアプリケーションを実行するにはどうすればよい?」つまるところあなたは上にその側の負荷後に本番サーバ

meteor build /tmp/example-build --server=http://example.com

に接続するアプリケーションを構築することができ

+0

ライブサーバー上でiOSアプリケーションを実行しようとする理由を聞いても構わないと思いますが – mwarren

+0

プロダクションモードの場合 – maudulus

+0

問題は解決しましたか?私はそれをリモートサーバーにリンクしようとしました。それは問題なく私のために働く。モバイルサーバーを使用してアプリを再構築できる可能性があります –

答えて

0

あなたデバイス。

関連する問題