如何防止特定设备型号下载我的应用程序

里昂·佩莱捷

我刚刚在商店上启动了一个应用程序,然后通过检查错误报告来了解我从MSDN提取的通用代码片段在Lumia 520设备上崩溃了。我可以阻止52x所有者下载此应用程序吗?

[编辑]

这是代码:

// Use the back sensor as the default sensor
CameraSensorLocation defaultSensor = CameraSensorLocation.Back;

// If the user already configured the front sensor, use it (true=front, false=back)
if ((bool)appSettings["sensor"]) { defaultSensor = CameraSensorLocation.Front; frontMode.Visibility = System.Windows.Visibility.Visible; }    

// Let's check which sensors exist
var availableLocations = PhotoCaptureDevice.AvailableSensorLocations;                                

// There comes the bug
var captureRes = PhotoCaptureDevice.GetAvailableCaptureResolutions(defaultSensor);

这是异常(不包含内部异常):

异常消息:

The request is not supported. (Exception from HRESULT: 0x80070032) 

堆栈跟踪:

at Windows.Phone.Media.Capture.PhotoCaptureDevice.GetAvailableCaptureResolutions (CameraSensorLocation sensor)

at Vixl.Pages.ShootPage.<openCamera>d__c.MoveNext() --- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>b__0(Object state) 

GetAvailableCaptureResolutions 作为异步方法,相关部分只是堆栈顶部的第一级异常消息。传感器是后部传感器,而不是前部传感器。我将针对此特定错误进行调查。

马特·兰内尔(MatsLannér)

Lumia 520是512 MB的设备,因此您的应用由于内存问题而崩溃的可能性要比Lumia 520特定。

据我所知,关于谁可以下载应用程序的唯一控制权就是您可以在应用程序清单中为应用程序定义的要求,它们都处理诸如NFC,前置/后置摄像头等内容。

引发哪种异常导致应用程序崩溃?您可以发布堆栈跟踪和相关代码吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何“分配”互联网带宽到特定的应用程序或设备

来自分类Dev

如何在特定的iPhone或iPad型号上运行flutter应用程序?

来自分类Dev

iOS版本:如果我的应用程序需要特定的“次要”设备,那么如何在同一应用程序中使用更新设备的好处?

来自分类Dev

iOS版本:如果我的应用程序需要特定的“次要”设备,那么如何在同一应用程序中使用更新设备的好处?

来自分类Dev

如何将应用程序限制为特定设备?

来自分类Dev

如何在Android设备上运行特定的应用程序

来自分类Dev

如何让较低dpi的设备通过下载应用程序仅下载其图片?

来自分类Dev

如何从 iTunes Connect 下载我们的应用程序

来自分类Dev

如何防止我的VB应用程序崩溃

来自分类Dev

如何防止我的应用程序的多个实例

来自分类Dev

我可以使某些设备无法下载应用程序吗?

来自分类Dev

如何防止SharePoint 2013应用程序部件取消最小下载策略(MDS)

来自分类Dev

如何防止Android设备从Qt应用程序进入睡眠状态

来自分类Dev

当本机应用程序在后台/设备锁定时,如何防止socket.io断开连接?

来自分类Dev

如何防止Android应用程序在非工厂设备上运行

来自分类Dev

如果应用程序被服务破坏,我如何保持下载文件运行(下载)?

来自分类Dev

防止设备之间共享iOS购买的应用程序

来自分类Dev

skobbler我如何在我的应用程序中保存从我的个人资料下载的json?

来自分类Dev

skobbler我如何在我的应用程序中保存从我的个人资料下载的json?

来自分类Dev

在Play商店上发布我的应用程序后,我无法从任何手机下载该应用程序,因为它显示了受支持的设备“ 0”

来自分类Dev

我如何检测正在运行的特定应用程序

来自分类Dev

如何从我的应用程序打开特定的Facebook页面?

来自分类Dev

我如何为应用程序操作设置特定包(应用程序)

来自分类Dev

如何防止关闭Java应用程序?

来自分类Dev

如何在我设备的所有应用程序上应用模式锁定?

来自分类Dev

当我的应用程序处于前台状态时,如何防止其他应用程序读取NFC标签?

来自分类Dev

从iOS中的设备删除应用程序后,如何删除“我的应用程序日历”中的所有事件

来自分类Dev

如何从ios应用程序了解我的ios设备中安装了多少个应用程序

来自分类Dev

我的应用程序如何识别用户的iOS设备上存在哪些社交应用程序?

Related 相关文章

  1. 1

    我如何“分配”互联网带宽到特定的应用程序或设备

  2. 2

    如何在特定的iPhone或iPad型号上运行flutter应用程序?

  3. 3

    iOS版本:如果我的应用程序需要特定的“次要”设备,那么如何在同一应用程序中使用更新设备的好处?

  4. 4

    iOS版本:如果我的应用程序需要特定的“次要”设备,那么如何在同一应用程序中使用更新设备的好处?

  5. 5

    如何将应用程序限制为特定设备?

  6. 6

    如何在Android设备上运行特定的应用程序

  7. 7

    如何让较低dpi的设备通过下载应用程序仅下载其图片?

  8. 8

    如何从 iTunes Connect 下载我们的应用程序

  9. 9

    如何防止我的VB应用程序崩溃

  10. 10

    如何防止我的应用程序的多个实例

  11. 11

    我可以使某些设备无法下载应用程序吗?

  12. 12

    如何防止SharePoint 2013应用程序部件取消最小下载策略(MDS)

  13. 13

    如何防止Android设备从Qt应用程序进入睡眠状态

  14. 14

    当本机应用程序在后台/设备锁定时,如何防止socket.io断开连接?

  15. 15

    如何防止Android应用程序在非工厂设备上运行

  16. 16

    如果应用程序被服务破坏,我如何保持下载文件运行(下载)?

  17. 17

    防止设备之间共享iOS购买的应用程序

  18. 18

    skobbler我如何在我的应用程序中保存从我的个人资料下载的json?

  19. 19

    skobbler我如何在我的应用程序中保存从我的个人资料下载的json?

  20. 20

    在Play商店上发布我的应用程序后,我无法从任何手机下载该应用程序,因为它显示了受支持的设备“ 0”

  21. 21

    我如何检测正在运行的特定应用程序

  22. 22

    如何从我的应用程序打开特定的Facebook页面?

  23. 23

    我如何为应用程序操作设置特定包(应用程序)

  24. 24

    如何防止关闭Java应用程序?

  25. 25

    如何在我设备的所有应用程序上应用模式锁定?

  26. 26

    当我的应用程序处于前台状态时,如何防止其他应用程序读取NFC标签?

  27. 27

    从iOS中的设备删除应用程序后,如何删除“我的应用程序日历”中的所有事件

  28. 28

    如何从ios应用程序了解我的ios设备中安装了多少个应用程序

  29. 29

    我的应用程序如何识别用户的iOS设备上存在哪些社交应用程序?

热门标签

归档