草庐IT

apple-vpp

全部标签

ios - Apple 开发人员 - 无效的 CSR、无效的证书

我通过钥匙串(keychain)访问生成.certSigningRequest文件(KeychainAccess->CertificateAssistant->RequestaCertificateFromaCertificateAuthority...,我填写我的邮件然后我将它保存到磁盘)。当我登录Apple开发者帐户并尝试用它生成证书时,我收到消息:“无效的CSR-无效的证书”这是什么原因?为什么会出现此消息,可能是哪里出了问题?我见过几个像这样的StackOverflow问题:iPhoneDeveloperPortalwon'tacceptmyCSR我还没有找到解决方案:我尝试下

ios - 如何在实际设备上调试 Apple Watch 应用程序?

我想同时调试AppleWatch应用程序(前台)和iOS应用程序(后台)原因是因为我在AppleWatch扩展中使用此代码在后台打开iOS应用程序以进行服务调用:[WKInterfaceControlleropenParentApplication:@{@"key":@"loadRecentData"}reply:^(NSDictionary*replyInfo,NSError*error){...我想在这里设置一个断点来检查是否有回复:-(void)application:(UIApplication*)applicationhandleWatchKitExtensionReques

ios - 使用 Google map 和 Apple map URL 方案自动开始导航

有没有办法在启动时自动启动导航GoogleMaps或AppleMaps在iOS上使用URLScheme?我看到了两个的几个可选参数,但没有一个可以在没有用户输入的情况下开始导航。 最佳答案 我是这样实现的,供大家引用,但是对于apple,我还没有找到通过urlscheme启动导航的方法。+(void)navigateToLocation:(CLLocation*)_navLocation{if([[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@"comg

ios - 为什么 Apple 翻转了 UIBezierPath 的单位圆?

左图是典型的单位圆的样子。右边的那个来自文档。我还没有看到更深入的解释为什么它在网上的任何地方被翻转。为什么会这样? 最佳答案 圆的绘图通常由x=center.x+r*cos(φ)和y=center.y+r*sin(φ)表示>随着φ从0进展到2π。使用标准笛卡尔坐标系,原点在左下角,这导致绘制的圆圈,从3点钟方向开始并逆时针方向进行。请参见下方左图。但iOS坐标系的y轴从标准笛卡尔坐标系翻转而来,原点位于左上角,y随着您向下移动屏幕而增加。见下右图:(这改编自Quartz2D编程指南中的CoordinateSystems。Apple

ios - 以编程方式打开 Apple Health

是否可以像使用“设置”应用程序那样以编程方式打开“健康”应用程序?如果无法直接打开应用的AppleHealth权限屏幕,我们至少可以打开AppleHealth主屏幕吗?编辑:我知道我不能再次请求权限-就像相机访问等其他事情一样。但是,如果用户拒绝相机权限,我可以将他们直接引导到设置页面,他们可以在其中更改这些权限。NSURL*url=[NSURLURLWithString:UIApplicationOpenSettingsURLString];[[UIApplicationsharedApplication]openURL:url];HealthApp有这样的东西吗?

ios - 从 Apple 开发站点获取配置文件的 API

我想知道是否可以使用API从AppleDeveloperPortal获取最新的配置文件?我已经为iOS项目设置了CI,但每次更改配置文件时我都必须手动更新配置文件,所以我也很乐意自动执行此过程。谢谢 最佳答案 Spaceship提供对开发人员门户API的访问,无需网络抓取! 关于ios-从Apple开发站点获取配置文件的API,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/630

ios - iOS 应用程序中的 fork() 可能会被 Apple 的审查程序拒绝吗?

我正在编写一种机制(在iOS应用程序中)通过执行fork();检查应用程序沙箱的完整性来检测设备是否越狱。有谁知道尝试此调用是否会违反AppStore准则? 最佳答案 fork()(和其他)不会让你被拒绝;被vanilla操作系统拒绝的操作在提交时不能被复制。我在appstore上有应用程序使用fork()和system()调用来检查越狱环境,没有一个被拒绝:) 关于ios-iOS应用程序中的fork()可能会被Apple的审查程序拒绝吗?,我们在StackOverflow上找到一个类似

ios - Apple Watch、WatchKit Extension 和主要应用程序

有逻辑的主要应用程序,我们将应用程序扩展到AppleWatch。添加目标后,xCode创建了另外2个应用程序:带代码的扩展和watch套件应用程序。问题:扩展中的代码如何重用现成的和已经制作好的主iOS应用程序的逻辑?扩展应用程序如何与主应用程序通信并发送命令。 最佳答案 要与包含的iPhone应用程序通信,您可以使用(BOOL)openParentApplication:(NSDictionary*)userInforeply:(void(^)(NSDictionary*replyInfo,NSError*error))reply

ios - iPhone 配置实用程序无法找到 'Apple Mobile Device Support'

我目前正在我的Windows机器上使用MarmaladeSDK来构建应用程序。我正在尝试在iPhone上测试该应用程序,并为此下载了iPhone配置实用程序。但是,每当我启动它时,都会收到以下错误:iPhone配置实用程序无法找到“AppleMobileDeviceSupport”。请重新安装iPhone配置实用程序。您可以从http://www.apple.com/support/iphone/enterprise下载iPhone配置实用程序。但是,即使我重新安装它,我仍然会收到同样的错误。任何帮助将不胜感激! 最佳答案 我遇到了

ios - apple-app-site-association json 文件是否在应用程序中更新过?

除了应用程序的第一次初始安装外,apple-app-site-associationjson文件是否更新过?例如,如果我向json文件中的路径数组添加一个附加值,我的应用是否会获得该更新? 最佳答案 我自己的经验表明,apple-app-site-association文件在首次安装应用程序时会被检查,然后在AppStore的任何后续应用程序更新期间重新检查。因此,如果您向该文件添加一个额外的路径,它会在下一个更新应用程序发布时被检测到,但之前可能不会。注意:如果您在本地进行测试,则需要在重新安装之前完全删除该应用。除了AppSto