2017-12-21 29 views
0

다음은 내 ICloudService 공용 클래스 AzureCloudService입니다. ICloudService { MobileServiceClient client;Xamarin은 iPad의 iOS azure 모바일 라이브 플레이어를 형성합니다. "No Body on Method", NInterpretException

public AzureCloudService() 
    { 
     Microsoft.WindowsAzure.MobileServices.CurrentPlatform.Init(); 
     client = new MobileServiceClient("https://xxxxxxxxxxxxxx.azurewebsites.net"); 
    } 

    public ICloudTable<T> GetTable<T>() where T : TableData 
    { 
     return new AzureCloudTable<T>(client); 
    } 
} 

'client = new'줄을 제거하면 응용 프로그램이로드되고 그렇지 않으면 아래 오류가 발생합니다.

Vizualization Error 
No body on method 
Microsoft.WindowsAzure.MobileServices.IApplicationStorage 
Microsoft.WindowsAzure.MobileServices.IPlatform::get_ApplicationStorage() (NInterpretException) 
+0

정확한 문제는 무엇입니까? [this] (https://developer.xamarin.com/guides/xamarin-forms/cloud-services/consuming/azure/)를 확인 했습니까? –

+0

예, 우리는 Azure 모바일 서비스를 사용했으며 Android 시뮬레이터 및 장치에서 정상적으로 작동합니다. MobileServiceClient를 초기화 한 경우에만 Azure 모바일 앱을 iPad에서 실행할 수 없습니다. –

답변

0

필자도 iPhone 6을 사용하여 동일한 문제가 발생했습니다.

Visual Studio를 내 Mac에 연결하고 Visual Studio의 iPhone 시뮬레이터를 통해 실행하면 정상적으로 작동하므로 아마도 Live Player에 문제가 있습니까?