3
我遵循指示。部署Meteor iOS應用程序
meteor deploy subdomain.meteor.com
meteor build ~/directory/ --server=subdomain.meteor.com
但是,iOS應用在模擬器和iOS設備上無法正常工作。我發現那些從服務器端運行的方法沒有被調用。如果我試圖將這些方法移出到客戶端,函數可以再次運行。 但是,當我開發這個應用程序時,我沒有意識到這樣的問題,所以我已經在後端編寫了很多方法。將所有後端代碼移動到客戶端將會非常耗時,而且這也不合邏輯。
如果我嘗試 流星運行ios-device --mobile-server = subdomain.meteor.com:3000,它可以在模擬器上正常工作,但在物理設備上沒有問題。我意識到這個問題是因爲我的localhost:3000以某種方式運行。
有人可以請教我如何使我的應用程序成功指向流星服務器?
我相信我需要重新配置訪問來源的東西。任何人都可以給我指導重新配置Access-Origin嗎?
它真的不清楚你在問什麼,或者你是什麼意思的「配置訪問起源」。爲什麼喲試圖訪問端口3000上的應用程序?在部署到meteor.com之後,它將在80端口上運行。 –
@ChristianFritz我部署到meteor.com。如果我輸入「meteor build〜/ directory/--server = subdomain.meteor.com」,則iOS應用程序無法運行「服務器代碼」,只能運行「客戶端代碼」。我該如何解決這個問題? – Yumiko