草庐IT

ddd-service

全部标签

iOS7 itms-services 方案不起作用?

我有一个内部应用程序,我通过本地wifi分发在发布页面有这样的链接itms-services://?action=download-manifest&url=http://192.168.1.231/app/plist/houseApp/out.plist这适用于iOS7Safari但是当我将此页面添加到主屏幕时(如网络应用程序)同样的链接失效了,apacheaccess.log没有关于/app/plist/houseApp/out.plist的记录这适用于iOS6有人知道吗? 最佳答案 在7.1更新中,所有软件安装服务都强制使用H

iOS 核心蓝牙 : Advertised service is not discovered on peripheral

连接到广播我感兴趣的特定服务的BLE设备后,为了发现此服务,我正在调用:[self.peripheraldiscoverServices:@[[self.classserviceUUID]]];-(void)peripheral:(CBPeripheral*)peripheraldidDiscoverServices:(NSError*)error委托(delegate)方法被调用且没有错误,但为外围设备返回的服务数量为0,并且因此没有进一步发现特征。有谁知道为什么会这样?提前致谢!下面是委托(delegate)方法的完整主体。-(void)peripheral:(CBPeripher

ios - Keychain Services API 在 iphonesimulator 6.0 中因 errSecNotAvailable 而失败

当使用命令行工具执行目标并且iphone模拟器设置为硬件版本6.0(10A403)时,调用钥匙串(keychain)服务失败并返回errSecNotAvailable。如果我将模拟器版本更改为其他以前的版本(4.3、5.0、5.1)并使用相同的命令行脚本重新执行,调用就会成功。我正在运行最新的XCode4.5,命令行工具是从XCode中下载的。要重现此错误,只需执行以下操作:使用OCUnit目标设置ios库项目将BaseSDK设置为6.0将iOS部署目标设置为4.3将帖子末尾的代码复制并粘贴到测试项目中(它只会尝试存储密码并检索它)将Security.framework添加到OCUni

ios - 代码=-997 “Lost connection to background transfer service”

我有一个应用程序进行了数千次API调用,给我JSON数据,我使用NSURLSession和BackgroundConfiguration将它保存在coredata中。它工作正常,但对于某些下载,它会给我[code=-1"unknownerror"]后跟[Code=-997"Lostconnectiontobackgroundtransferservice"]错误。我在网上搜索了可能的解决方案,但还没有找到解决方案。 最佳答案 尝试检查设备日志。您可能会发现后台传输守护程序崩溃。我发现如果守护进程超过40MB内存限制,它可能会崩溃。

ios - Service Worker 的 WKWebView 模拟

我正在尝试使用PWA方法实现部分应用程序,它在Android上运行良好,但不适用于iOS。我们需要有离线内容可用性动态更新内容的选项(如特别优惠等)。通过ServiceWorker,我们会提示更新Web内容。如前所述hereWKWebView(或UIWebView)不支持服务worker。那么是否有类似智能缓存控制的模拟或替代解决方案?似乎可以从应用程序中存储一些网络内容,并能够在发生变化时对其进行更新。可能已经有用于该目的的框架/库/方法吗?编辑ServiceWorkersunavailableinWKWebViewiniOS11.3-这个问题解释了ServiceWorkers在WK

ios - 隐藏 : The 'Rate Controlled' connection 'app' access to protected services is denied

在某些情况下,我们的应用程序会收到以下错误消息。看起来我们无法执行任何网络请求。该应用程序成功启动到登录屏幕,但当它尝试联系我们的服务器进行登录时,我们收到此消息。HID:The'RateControlled'connection'appname'accesstoprotectedservicesisdenied一些事实:这是一个特别的分布式应用程序。我们现在正在测试它这个特定的测试人员现在在泰国,之前他在美国时(使用早期版本)它曾工作过(手机来自美国)它适用于美国用户的相同手机/操作系统(iPhone5/iOS7.1)Facebook登录成功(使用FacebookSDK和原生Face

iOS8 Beta Ad-Hoc App 下载 (itms-services)

我有一个使用我的Wildcard配置文件构建的ipa。我托管了ipa,我的测试人员正在我们的设备上下载它。对于iOS7+设备,它工作正常。我已经在我的一台设备上安装了iOS8Beta。如果我从应用商店安装我的应用程序,它会安装并运行良好。如果我尝试安装ipa版本,我会收到“无法下载应用程序”错误。我正在使用这种风格的URL来下载:itms-services://?action=download-manifest&url=https://url-to-plist.plist我的plist看起来像:itemsassetskindsoftware-packageurlhttps://url-

iphone - iOS,CLLocationManager : Displaying the "reenable Location Services" Popup

如果位置服务被关闭(在用户曾经允许该服务之后),然后您开始位置更新,系统弹出窗口应该会出现。(文档在[CLLocationmanagerlocationServicesEnabled]的描述中是这样说的)但是如果我设置一个测试项目,它只是初始化一个CLLocationManager然后调用startLocationUpdates,弹出窗口不会出现在每个应用程序启动时。但是,如果我对文档的理解正确,应该是这样吗?我不是在谈论第一个弹出窗口,它要求用户允许或拒绝该应用程序的位置使用。我说的是弹出窗口,它要求用户在设置中重新启用定位服务。该弹出窗口有一个指向设置应用程序的直接按钮。你可以看到

ios - 在 iOS 中使用标记对 Azure App Service 推送通知注册进行故障排除

我这个月开始使用AzureAppService,在AppService之前我使用的是AzureMobileServices并且带有标签的注册设备token非常简单但是在应用服务中我意识到它由于安全问题而被删除所以我必须这样做使用自定义API。我在我的数据库中使用自定义身份验证(不是Azure身份验证服务(因为我的客户不想要它)),所以我需要将用户ID设置为标记以向特定用户发送通知。但是我面临问题是即使设备token注册正常(我可以向没有标签的所有人发送推送)标签不起作用,我正在关注这些博客文章https://blogs.msdn.microsoft.com/writingdata_se

iOS 7 核心位置 : region monitoring fails on the first time after location services are authorised

我使用CoreLocation在我的应用程序上发现了一个奇怪的行为。我正在使用区域监控功能,但在授权位置服务(通过弹出窗口或设置->位置服务)后,区域监控失败(操作无法完成。kCLErrorDomain错误5.)。如果我关闭应用程序并重新启动(因此已经获得授权),一切都会按预期进行。我的代码如下所示:-(void)initializeLocationServices{NSLog(@"Startedlocationservices");locationManager=[[CLLocationManageralloc]init];locationManager.delegate=self;