我正在开发一个 LOB(业务线)UWP 项目,我们希望将该应用程序作为文件.appxbundle以及.cer一个 Powershell 脚本分发。这是当您通过选择从 Visual Studio 生成捆绑包时在包中生成的内容Project->Store->Create App Packages...
我遇到的问题是 Powershell 脚本Add-DevAppPackage.ps1中包含对开发人员许可证的检查。具体来说,它调用 powershell cmdlet Get-WindowsDeveloperLicense。如果没有返回任何内容,它会设置一个最终调用的变量,Show-WindowsDeveloperLicenseRegistration该变量会显示一个弹出窗口,强制用户将其 Windows 10 设备置于“开发人员模式”。如果用户不执行此操作,则脚本将失败并且用户无法安装该应用程序。
如果我们删除对开发人员许可证的此检查,则脚本将按照我的预期运行并安装应用程序以及证书,当 Windows 10 计算机设置为“旁加载应用程序”或“开发人员模式”时,不会出现任何问题。当用户设备处于“不使用开发人员功能”模式时,现在就会出现问题。脚本崩溃了。
有没有办法确定当前设备是否处于“至少”旁加载应用程序模式,如果不是,则显示一个对话框以提示用户启用它?
目前,用户必须启用开发者模式才能旁加载应用程序,我希望他们不必这样做。我完全希望用户只需要启用“旁加载应用程序”
OS X [UIView setTransform:]在iOS上有相同的功能吗?我有一个NSTextField我想旋转10度.在iOS中,我只是使用[UILabel setTransform:].Cocoa Framework有什么相同的东西吗?