草庐IT

CONNECTIVITY_SERVICE

全部标签

ios - 为什么 Multi Peer Connectivity 仅适用于 MCAdvertiserAssistant 而不适用于 MCNearbyServiceAdvertiser

我关注了这个tutorial在MultiPeerConnectivity(MCF)和在线列出大多数教程,他们采取了使用MCAdvertiserAssistant服务的捷径和MCBrowserViewController我尝试实现相同的教程,但使用MCNearbyServiceAdvertiser和MCNearbyServiceBrowser相反,因为我有兴趣自定义我的应用程序的可发现性。就列出附近的设备而言一切正常..但随后问题就出现在我调用此方法的MCNearbyServiceAdvertiserDelegate中:-(void)advertiser:(MCNearbyService

iOS 7 Multipeer Connectivity- MCNearbyServiceBrowser 发现自己?

我有一个应用程序使用iOS7MultipeerConnectivity框架来宣传自己以及浏览其他设备。为什么我的MCNearbyServiceBrowser实例会找到自己(运行应用程序的设备)并调用browser:foundPeer...委托(delegate)方法?如果我记录我创建的实际PeerID以开始宣传我的设备,以及在委托(delegate)方法中发现的PeerID,它们具有不同的唯一ID但显示名称相同.有什么想法吗? 最佳答案 不幸的是,这是很常见的,这是由于底层的bonjour发现服务机制。这实际上取决于一系列因素,包括

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

IOS7 Multipeer Connectivity 使用广告商的发现信息创建自定义附近的浏览器列表

我正在使用MultipeerConnectivityFramework在IOS7下做一个聊天应用。我正在使用内置的MCBrowserViewController来显示附近的同伴列表。我想在附近的同行列表中包含广告商的个人资料信息。这样浏览器就会看到一个列表,其中包含图像和一些关于附近同行的数据。我觉得可以在advertiser初始化的时候通过discoveryInfo传递数据来完成。我像这样传递discoveryInfo数据://createDiscoveryInfoNSArray*objects=[[NSArrayalloc]initWithObjects:@"datguy",@"2

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

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

ios - WatchOS2 Watch Connectivity 仍然需要功能中的应用程序组吗?

在旧的WatchOS1中,任何数据共享都需要应用程序组。在WatchOS2中,WatchConnectivity取代了旧的通信框架。我想知道是否仍然需要应用组? 最佳答案 不,应用组不会帮助您的iOS应用和WatchKit扩展之间共享数据。但是,您可能需要在WatchKit应用和WatchKit扩展之间使用应用组,因为某些媒体播放API似乎在应用进程中运行。 关于ios-WatchOS2WatchConnectivity仍然需要功能中的应用程序组吗?,我们在StackOverflow上找

ios - Service Worker 的 WKWebView 模拟

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

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

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

ios - KIF 输出 : AX Exchange error: Error Domain=Accessibility Code=0 "Remote service does not respond to _accessibilityMachPort"

在装有iOS8.1.3的设备上运行KIF集成测试时,我收到大量以下类型的诊断消息作为控制台输出:AXExchangeerror:ErrorDomain=AccessibilityCode=0"Remoteservicedoesnotrespondto_accessibilityMachPort"UserInfo=0x1a55de50{NSLocalizedDescription=Remoteservicedoesnotrespondto_accessibilityMachPort}这发生在调用waitForAccessibilityElement:view:withElementMat

ios - 无法创建 xmpp muc 房间 : Code 503 (service unavailable)

我创建房间的代码:XMPPRoomCoreDataStorage*rosterstorage=[[XMPPRoomCoreDataStoragealloc]init];XMPPRoom*xmppRoom=[[XMPPRoomalloc]initWithRoomStorage:rosterstoragejid:[XMPPJIDjidWithString:@"groupchat@xmpp.getkismet.com/groupchat"]dispatchQueue:dispatch_get_main_queue()];[xmppRoomactivate:[[selfappDelegate]