В моем приложении я пытаюсь сделать это возможным для пользователя, чтобы нажать на кнопку и сделать телефонный звонокUWP Сделать телефонный звонок не разрешен в Китае, как предотвратить развертывание в Китае?
На данный момент я использую этот
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);
}
}
}
Но я был отклонен Microsoft, как они говорят
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).
EDIT
Я попытался удалить Китай с рынков, что устранило проблему.
Но могу ли я как-нибудь проверить, является ли пользователь из Китая?
Вы уверены, что добавили [возможности устройства] (https://msdn.microsoft.com/en-us/windows/uwp/packaging/app-capability-declarations) для телефонных звонков в манифест вашего пакета? – Demitrian
Да, добавлено –
Вы попробовали исключить Китай из списка целевых рынков, когда вы отправили свое приложение? – Jason