草庐IT

apple-vpp

全部标签

ios - 如何通过 healthkit 使用 Apple Watch 心率更新 iOS 应用程序? (HealthKit 同步)

我的watch应用程序能够轻松地从HealthKit的HKAnchoredObjectQuery中的新updateHandler读取新的心率数据。问题是,手机应用程序观察到的健康商店似乎与watch不同步。暂停和恢复应用程序有时会提示HealthKit在watch的健康商店和手机的商店之间进行(似乎是)同步。我不知道为什么会这样。我需要的是在设备之间持续重新同步健康存储的某种方式。如果我简单地将最新的心率数据从watch发送到带有WatchConnectivity的手机应用程序,那么我确实可以获得我需要显示的数据,但是如果我将这些数据提交到商店,当watch商店确实同步。这是一个主要问

ios - UIActivityViewController:排除非 Apple 共享扩展?

我想阻止我的应用程序使用扩展机制将其内容共享给某些其他应用程序。例如,我希望用户能够共享链接,但不能与Gmail应用程序共享。我对纪录片的理解是以下内容应该有效://vieControllerpreviouslyinitialisedlikethis:UIActivityViewController(activityItems:[provider],applicationActivities:nil)viewController.excludedActivityTypes=["com.google.Gmail.ShareExtension"]这行不通。我错过了什么吗?非Apple事件类

ios - 是否可以在 Apple Watch OS 2 上触发没有伴随声音的触觉反馈

假设用户没有将他们的watch声音静音。AppleWatch应用程序是否可以在没有伴随声音的情况下触发触觉反馈(即振动)。这与接收由watch自动处理的通知不同。在这种情况下,我使用watch应用调用触觉反馈。像这样:[[WKInterfaceDevicecurrentDevice]playHaptic:WKHapticTypeClick]; 最佳答案 有一个hacky方法可以做到这一点。您可以在触觉之前开始播放WKAudioFilePlayer并且不会有声音:player.play()WKInterfaceDevice.curre

objective-c - Apple 的 Sample MVCNetworking 中的 Singleton Class NetworkManager 是否正确?

这里是示例代码的链接http://developer.apple.com/library/ios/#samplecode/MVCNetworking/Introduction/Intro.html下面是文件NetworkManager.m中的代码片段+(NetworkManager*)sharedManager//Seecommentinheader.{staticNetworkManager*sNetworkManager;//Thiscanbecalledonanythread,sowesynchronise.Weonlydothisin//thesNetworkManagerca

ios - Apple 由于崩溃而拒绝了我的应用程序,无法重现

我刚刚上传了一个应用程序到应用商店,它是为ios7开发的。他们拒绝了该应用程序,因为我无法重现崩溃...他们向我发送了这份崩溃报告:ExceptionType:EXC_BAD_ACCESS(SIGSEGV)ExceptionSubtype:KERN_INVALID_ADDRESSat0x0000000000000008TriggeredbyThread:0Thread0name:Dispatchqueue:com.apple.main-threadThread0Crashed:0libobjc.A.dylib0x000000018e0501c8objc_msgSend+81UIKit0

ios - 有什么方法可以从 Apple Watch 访问心率传感器吗?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭8年前。Improvethisquestion既然Apple将watch定位为健康设备,开发者是否可以获取心率?我没有看到心率传感器的文档。我不确定他们如何计划让第三方健康应用程序在没有这些基本数据的情况下做很多事情。

ios - Apple Multiple Push Notifications 在通知托盘中不可见

我基本上想在iOS的通知托盘中显示同一个应用程序中的多个推送通知。如果在通过APNS触发推送通知时我的数据处于打开状态,则此方案有效,但仅收到最新的一个,以防我离线并在一段时间后回来。APNS文档确认了此功能。然而,这是在WhatsApp中起作用的:关闭数据连接向WhatsApp发送了一些消息打开数据连接看到在Apple的通知托盘中收到了多个推送通知这种情况如何运作?我可以为此使用APNS吗?如果是,那么如何?参见thissampleimage微信中的多个推送通知。 最佳答案 就像您在问题中所写的那样,Apple文档中提到了这一点:

ios - 从 itunes.apple.com/lookup 查找 "App Bundle"

您可以使用itunes.apple.com/lookup查找有关应用程序的元数据,但我不知道如何查询应用程序包。您将如何查找bundle? 最佳答案 iTunesSearchAPI目前不支持“AppBundle”。解决方法是使用AppStore的API:curl-H"User-Agent:AppStore/2.0iOS/8.3model/iPhone6,1build/12F70(6;dt:89)"'https://itunes.apple.com/us/app-bundle/id982287814'

iOS Apple Developer Member Center - 如何代表客户提交应用程序

我需要代表客户提交应用程序,但我只有团队管理员权限,没有团队代理权限。我如何通过Xcode为他们提交应用程序?我是否必须拥有团队代理的用户名/密码才能执行此操作? 最佳答案 作为管理员,您几乎可以做任何事情:(有一张图片)令人惊讶的是,不提交应用程序(ref):来自苹果文档(ref)TheadminrolegrantsaccesstoalltasksiniTunesConnectexceptforthoseassignedtothelegalrole.Ateamagentisalwaysassignedtheadminrole,an

ios - 在 iOS 上访问 Apple 的根证书

我找到了以下代码:https://github.com/roddi/ValidateStoreReceipt/blob/master/validatereceipt.m在MacOS上加载根证书('AppleRootCA')我也在努力让它在iOS上也能运行。我们的代码是用C++编写的,并使用OpenSSL在使用SSL套接字时验证远程对等点。在其他平台上,我们加载根证书并使用X509_STORE_add_cert将它们添加到上下文中。然后我们使用SSL_get_peer_certificate并验证主机名。这些不是自签名证书,这就是我们要使用设备的根证书的原因。我的问题是如何在iOS设备上