2016-11-02 17 views
0

유성과 함께 iOS 앱을 만들었습니다. 나는이 명령을 사용하여 실행할 수 있습니다 : 그것은 내가 특별 배치로 ipa로 내 응용 프로그램을 내보낼 수 있습니다 엑스 코드가 열립니다 meteor run ios-device --mobile-server=XXX.XX.XX.XXX유성 : 서버 URL/ip를 표시하는 방법

. 지금까지 너무 좋아.

이제 모든 것이 매력으로 작동하는 iPad 1의 Mac에서 앱을 설치합니다. 내 서버에 연결

아이 패드 2 시작에 앱이 보일지 나던 아이 패드 2에 다른 PC (윈도우 10)를 사용하여 동일한 응용 프로그램을 설치할 때

문제

온다. (이 순간, 컴퓨터는 Wi-Fi 1에 있으며 두 개의 iPad는 모두 내 전화 핫스팟에 연결되어 있습니다.)

그래서 기본적으로 두 개의 다른 동작이있는 두 개의 서로 다른 iPad에 설치된 하나의 앱이있는 것으로 보입니다.

나는 Meteor.status().status을 표시하려고 시도했으며 iPad 1에는 connected과 iPad 2 : connecting, waiting이 반복됩니다.

내가 왜 그런 일이 일어나고 있는지 알 수 없기 때문에 iPad 2가 아마도 localhost 또는 무엇인가에 연결하려고 시도하고 있기 때문에 어떤 이유로 iPad에 연결할 수 없는지 생각하고 있습니다.

하지만 어디서 서버 URL을 찾거나 연결하려고하는지 알 수 없습니까? PS : XXX.XX.XX.XXX에 연결해야하기 때문에 iPad 2 웹 브라우저로 이동하여이 IP를 입력하고 앱이 웹 브라우저에 잘로드됩니다.

정말 도움이 될 것입니다! 감사합니다

편집 :

난 그냥 엑스 코드를 사용하여 아이 패드 2에 내 Mac에서 응용 프로그램을 설치하려고, 또한 실패했습니다. 그것은 다음 connectingwaiting에 붙어있다 ....

+0

후 다른 핫 코드 푸시 캔 엉망 (이 아마 여기가 아니라 문제가 있지만) 서버에 올바르게 설정해야합니다 프록시 올바르게.하나의 ipad에서 간단한 연결 문제와 비슷합니다. 문제를 식별하는 데 도움이되는 '핑 (ping)'과 '컬 (curl)'을 수행하는 ipad 앱을 찾을 수 있습니다. 나는 장황한 '컬 (curl)'이 종종 가장 도움이된다는 것을 발견했다. – mwarren

+0

@mwarren 코멘트 주셔서 감사합니다 - 사파리에서 나는 애플 리케이션의 웹 버전 (비록 애플 리케이션도 연결되어 있어야합니다)에 액세스 할 수 있으므로 pinging xxx.xx.xx.xx가 작동 할 것이라고 짐작하고 있습니다 – 195436

+0

Windows 10에서 Ipad1로 설치하면 어떻게됩니까? – mwarren

답변

0

위해 ... 피려 할 몇 가지가 있습니다 - 아이 패드가 비슷한에 대한 버그 리포트는이 네트워크 연결

이 있는지 확인은 여기 https://github.com/meteor/meteor/issues/6130

이것은 종료되었지만 동일한 문제가 발생할 수 있습니다.

나는 유성 실행 IOS-장치를 실행하는 경우

(--server xxx.xxx.xxx와) 빌드를 실행하기 전에 다음 작동 xxx.xxx.xxx --mobile 서버 것을 발견했다 왜 그런지는 잘 모르겠지만 이유는 모르겠지만 작동하는 것 같습니다.

Safari 관리자를 설정하고 네트워크 활동을 살펴보고 연결되어있는 IP 주소를 확인하십시오. 적어도 실패 이유를 알려줍니다. .

ROOT_URL 또한, 내가 설정하는 것을 잊었다 때 이런 일이 내 경우 첫 번째

+0

Safari를 사용하여 웹 버전의 앱에 액세스 할 수 있으므로 연결에 대한 도움 덕분에 @Mikkel에게 도움을 주셔서 감사합니다. 사파리 검사기는 연결하려고하는 IP를 찾기 위해 큰 도움이됩니다! 나는 주말 전에 그것을 시험 할 수 없을 것이다. 그러나 당신에게 알릴 것이다! – 195436