UWP在中国不允许打电话,如何防止在中国部署?
Posted
技术标签:
【中文标题】UWP在中国不允许打电话,如何防止在中国部署?【英文标题】:UWP Make phone call not allowed in China, how to prevent deployment in China? 【发布时间】:2017-06-01 15:26:27 【问题描述】:在我的应用程序中,我试图让用户可以按下按钮并拨打电话
目前我正在使用这个
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).
编辑
我尝试将中国从市场中移除,这解决了问题。 但是我能以某种方式检查用户是否来自中国吗?
【问题讨论】:
您是否确保在您的包裹清单中添加了用于电话呼叫的device capabilities? 您提交应用时是否尝试将中国从目标市场列表中排除? 我现在已经提交了,排除了中国。现在我们拭目以待,看看他们在说什么 查看Market
选择:msdn.microsoft.com/en-us/windows/uwp/publish/…
并通过调用使用协议激活:电话功能无法在应用程序中使用,因为它针对的是受限市场(中国)。
那么,当您提交应用时,您应该将中国排除在目标市场列表之外。
【讨论】:
以上是关于UWP在中国不允许打电话,如何防止在中国部署?的主要内容,如果未能解决你的问题,请参考以下文章