2017-09-06 5 views
0

기본적으로 Xamarin을 사용하여 만든 iOS 앱에서 간단한 get 작업을 수행하려면 서비스를 호출해야합니다. 문제는 앱이 시작될 때이를 수행해야한다는 것입니다.Xamarin 내장 iOS 앱에서 앱 시작시 서비스 호출 수행

직원에게 배포되는 사내 앱이 있습니다. 앱이 최신 버전을 확인하기 시작할 때 서비스를 요청해야합니다. 어떻게하면 좋을까요?

+0

나는 서비스 요청 전화를 이미 알고 있음을 언급해야합니다. 제 질문은 Xamarin iOS 앱에서이 작업을 수행 할 수있는 가장 좋은 장소입니다. – DeveryDay

답변

0

LaunchScreen과 동일한 레이아웃을 가진 스플래시 화면을 만드십시오. 표시 할 첫 번째 화면으로 시작 화면을 설정하십시오. 그런 다음 ViewDidLoad 동안 시작 화면에서 서비스로 전화를 걸 수 있습니다.

사용자가 앱을 업데이트하도록 대화 상자를 표시하려면 Apple에서 앱을 거부 할 위험이 있습니다. Apple rejected app because I am forcing users to update their app version

0

당신은 설정에 응용 프로그램을 사용 AppDelegate.cs 파일 FinishedLaunching 위임에 넣을 수 있습니다. 그런 다음 사용자가 앱을 실행하면 새 버전 확인 서비스가 시작됩니다.

Apple에서 검토 할 필요가없는 사내 응용 프로그램을 사용하고 있으므로 @lowleetak이 언급 한 강제 업데이트에는 거부 할 위험이 없습니다.

+0

안녕하세요 @DeveryDay, 내 대답이 도움이 되었습니까? –