C# UWP在中国不允许打电话,如何防止在中国部署?
在我的应用程序中,我试图让用户能够按下按钮并拨打电话 当时我正在用这个C# UWP在中国不允许打电话,如何防止在中国部署?,c#,xamarin,uwp,xamarin.forms,xamarin.uwp,C#,Xamarin,Uwp,Xamarin.forms,Xamarin.uwp,在我的应用程序中,我试图让用户能够按下按钮并拨打电话 当时我正在用这个 if (phoneCallStore != null) { var lineGuid = await phoneCallStore.GetDefaultLineAsync(); if (lineGuid != Guid.Empty) { var phoneLine = await PhoneLine.FromIdAsync(lineGuid); if (phoneLine !=
if (phoneCallStore != null)
{
var lineGuid = await phoneCallStore.GetDefaultLineAsync();
if (lineGuid != Guid.Empty)
{
var phoneLine = await PhoneLine.FromIdAsync(lineGuid);
if (phoneLine != null && phoneLine.CanDial)
{
phoneLine.Dial(number, name);
}
}
}
但正如他们所说,我被微软拒绝了
Phone Call In Restricted Market: 2000.5 Phone Call In Restricted Market
The phonecall capability cannot be used in the application since it targets restricted markets (China).
编辑
我试图将中国从市场中剔除,这解决了问题但是我能不能检查一下用户是否来自中国 电话呼叫功能无法在应用程序中使用,因为它面向受限市场(中国)
那么,当您提交应用程序时,您应该将中国从目标市场列表中排除。您是否确保在软件包的清单中添加了电话号码?您提交应用程序时是否尝试将中国从目标市场列表中排除?我现在已提交并排除了中国。现在我们将拭目以待,看看他们在说什么查看
市场
选择:并将协议激活与调用一起使用:?