草庐IT

dev_tools

全部标签

ios - iphone/ipad dev - 如何以编程方式启动系统设置应用程序

在设置->常规中,有一个开关可以打开/关闭定位服务。在map应用中,当定位服务关闭时,如果用户点击“找到我”按钮,它会弹出一个警告并要求用户在设置中打开定位服务。然后退出应用程序并启动设置应用程序。如何在我的应用程序中以编程方式执行此操作? 最佳答案 从iOS5.0开始,您可以使用“prefs://”URL方案以编程方式打开设置应用程序。你在早期版本上运气不好。 关于ios-iphone/ipaddev-如何以编程方式启动系统设置应用程序,我们在StackOverflow上找到一个类似的

ios - 使用远程构建在 Visual Studio Tools for Apache Cordova 中将图标 83.5x83.5@2x 添加到 iOS 应用程序

我添加了一个名为icon-83.5-2x.png的图标在res文件夹中,并将以下行添加到config.xml中:图标被复制到文件夹AppIcon.appiconset在我的Windows机器上,但不在我的Mac上。如何将iPadPro图标添加到Xcode项目? 最佳答案 在Cordova最新版本的iOS平台支持中支持此图标大小,Cordovav6.1.0(iOS平台支持v4.1.0)。截至2016年3月,VisualStudio的Cordova工具正在使用Cordovav6.0.0(iOS平台v.4.0)。在VisualStudio

ios - App review - 指向 dev api 而不是 prod

第一次向应用商店提交应用。根据iTunesConnect:“需要模拟账户才能使用该应用的所有功能。”...我的应用就是这种情况。我想让这个模拟账户指向开发api,但其他一切都指向prodapi。我的应用程序是基于Cordova的,并且apiurl通过常量注入(inject)到相关的http服务中。我正在使用grunt并且有像gruntprod/gruntdev等命令,它们利用ngconstant生成一个模块,其中包含运行命令的apiurl,即gruntdev用于devapiurl常量。我考虑过对用户名进行硬编码并覆盖/重新定义url常量,因为它看起来有点possible尽管不推荐(始终

ios - 错误 MT1108 : Could not find developer tools for this device

我有一个XamariniOS应用程序,当我在“调试”配置上启动该应用程序时,它可以在我的设备上正常运行。现在我创建了一个名为“Staging”的新配置,并将info.plist和entitlements.plist复制为info-Staging.plist和entitlements-Staging.plist并希望在“暂存”配置中调试时使用它们。它们之间的唯一区别是不同的标识符(com.blah.blah)。我这样编辑了.csproj:Info.plistEntitlements.plistfalsebin\Staging4iPhoneDeveloperEntitlements-Sta

javascript - 设备上的 React Native dev 构建过期了吗?

我不确定这是否是一个问题,或者可能是一个问题。我希望其他人也经历过。但是每次我通过xcode在我的iPhone上放置一个开发版本时,该应用程序在设备上运行良好,同时从计算机上拔下大约一周。然后应用程序在初始屏幕上崩溃。我在我的设备上加载的应用程序的每个开发版本都这样做了。甚至是我从网上下载的示例应用程序。应用的开发版本是否过期,或者证书是否过期或导致应用在设备上运行一段时间后开始崩溃的其他问题? 最佳答案 解决方案1:关闭iPhone上的WiFi或确保您的手机和电脑不在同一个WiFi网络上。解决方案2:使用静态Js包在设备上运行您的

android - 运行应用程序时出错 : Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.

如果“错误运行应用程序:InstantRun需要启用'工具|Android|启用ADB集成'。”使用最新的Gradle插件和最新的AndroidSDK时出现问题。您可以使用屏幕截图中提到的以下解决方案在您的gradle文件中,只需根据图表启用3个选项(默认始终启用所有选项)。这个解决方案对我来说很奇怪。我不知道这是工作室问题还是Gradle插件的其他问题。但是有些人有更好的解决方案或确切的解决方案,请分享。 最佳答案 启用您的ADB集成。转到工具-->Android-->在启用ADB集成中设置检查

android - 运行应用程序时出错 : Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.

如果“错误运行应用程序:InstantRun需要启用'工具|Android|启用ADB集成'。”使用最新的Gradle插件和最新的AndroidSDK时出现问题。您可以使用屏幕截图中提到的以下解决方案在您的gradle文件中,只需根据图表启用3个选项(默认始终启用所有选项)。这个解决方案对我来说很奇怪。我不知道这是工作室问题还是Gradle插件的其他问题。但是有些人有更好的解决方案或确切的解决方案,请分享。 最佳答案 启用您的ADB集成。转到工具-->Android-->在启用ADB集成中设置检查

ios - 如何在 ios swift 项目中为 dev n prod 使用两个不同的 GoogleService-info.plist 文件?

我需要使用两个不同的GoogleService-info.plist来处理开发和生产构建,目前我只是通过更改编辑方案中的“构建配置”来分离开发和生产,但现在我需要有两个不同的.用于开发和生产的plist文件,用于使用谷歌分析、pushwoosh等, 最佳答案 对于这种情况,您需要在项目中为Dev和Prod使用不同的目标和diffbundleid。之后,您可以为此目标链接GoogleService-info.plist。而且我还建议在项目目录中创建不同的文件夹看图片。首先创建目标Prod和Dev在项目字典中创建diff文件夹后,我们将

iphone - 将图像转换为黑白问题 CGContext - iPhone Dev

我正在使用一种方法将相机拍摄的图像转换为黑白图像。我遇到的问题是,如果照片是在人像模式下拍摄的,它会在下一个View中旋转和拉伸(stretch)。但是,如果拍摄风景,它只是找到。我只能在将图像转换为黑白图像时重现此错误。这是我正在使用的方法。我不是100%认为此错误来自转换,但它仅在转换时发生。哦是的。这是iOS4。///-(UIImage*)convertImageToGrayScale:(UIImage*)image{//Createimagerectanglewithcurrentimagewidth/heightCGRectimageRect=CGRectMake(0,0,i

VMware安装Ubuntu后使用VMware Tools依然无法复制粘贴(已解决)

VMware安装Ubuntu后使用VMwareTools依然无法复制粘贴(已解决)背景&问题走过的坑坑1坑2坑3坑4解决方法备注最新解决方法:20220602更新啊啊啊啊啊!!!先表达下自己激动喜悦的心情(奋战36小时才解决问题!!!)背景&问题我在使用linux开发嵌入式软件,需要生成32位可执行文件。为了避免系统文件混乱,决定重新安装32位Ubuntu系统+QT5,不在原来64位Ubuntu上开发。但是安装完成后,发现使用VMware提供的VMwareTools不能解决“虚拟机宿主机无法共用剪切板”问题。这个问题没有在64位Ubuntu上出现,我很懊恼。宿主机:Win10虚拟机:VMwar