草庐IT

apple-vpp

全部标签

ios - Apple 的 Advanced NSOperations 示例代码中的竞争条件

TL:DR.Completed状态何时设置在NSURLSessionTask上,它如何依赖/影响同一任务的completionHandler?有没有办法确保.Completed状态只在completionHandler完成执行后设置?问题这里的另一个问题...ChainingmultipleasyncfunctionsinSwift我被指向高级NSOperations的方向WWDCTalk和SampleCode.在将部分代码复制到我自己的项目中后,我发现我似乎遇到了一个竞争条件,它有时会工作,有时会失败,具体取决于竞争条件的执行方式。我创建的操作几乎是示例代码中DownloadEart

ios - 是否可以在没有 Apple Developer Program 的情况下在 iOS 应用程序中使用 Firebase Cloud Messaging?

我想知道是否可以在没有AppleDeveloperProgram的情况下将firebase云消息传递与iOS应用程序一起使用?比如我问是否可以为ApplePushNotification设置证书?网上查不到太多资料。 最佳答案 不,这不可能。我们必须在FCM上上传.p12文件以进行云消息传递,因此生成证书和.p12文件我们必须需要苹果开发者的帐户。 关于ios-是否可以在没有AppleDeveloperProgram的情况下在iOS应用程序中使用FirebaseCloudMessagin

科技资讯|苹果Apple Watch新专利,可根据服装、表带更换表盘颜色

根据美国商标和专利局(USPTO)公示的清单,苹果公司近日获得了一项AppleWatch相关的技术专利,最大的亮点在于配备颜色采样传感器,可以根据表带、服装自动变幻变盘颜色和主题。AppleWatch正面配备颜色采样传感器,可以测量外部物体的颜色。在颜色采样期间,佩戴者需要将AppleWatch正面朝向采样对象,发射出红光、绿色和蓝光的序列,内置的光传感器会检测上述三种光线的反射,通过算法判断出颜色。AppleWatch内部会配有相应的控制电路,在收到颜色采样器提供的颜色信息之后,可以相应地调整表盘颜色和主题。苹果发布AirTag发布以来,大家都更加注重物品的防丢,苹果的FindMy就可以查找

swift - 如何隐藏 Apple Watch 状态栏的后退按钮?

我想在状态栏中隐藏我的AppleWatch应用程序的后退按钮。我使用可编程的segue进行导航。但我想隐藏/禁用后退按钮。可能吗? 最佳答案 这是你的做法:WKInterfaceController.reloadRootControllersWithNames(["myInterfaceController"],contexts:[])其中myInterfaceController是目标接口(interface)Controller的标识符。感谢Harvant的指点。 关于swift-如

ios - 如何检测用户是否不允许 Apple Health Kit 授权?

我在我的应用程序中使用AppleHealthKit。一切正常。问题是我无法检测到用户在请求许可时是否点击了“不允许”按钮。通过这种方法,我的应用程序使用了HealthKit,即使用户不允许这样做也是如此。requestAuthorizationToShareTypes(healthKitTypesToWrite,readTypes:healthKitTypesToRead){(success,error)->Voidinif(completion!=nil){completion(success:success,error:error)}苹果文档:所以基本上我的问题是如何检测到这一点?

ios - 如何在 Apple Watch 上禁用 "turn-to-sleep"?

我在一家航空公司工作,使用他们的应用程序。我们已经在AppleWatch上发布了该应用程序,但有一个大问题:用于通过安检和登机的二维码扫描仪正在从下往上扫描...这意味着您无法使用watch应用程序,因为当您转动手腕时,watch会进入黑色sleep模式。有什么方法可以暂时关闭此功能以供查看吗?我听说过可以在WatchOS4中禁用它的传言,但无法找到具体方法。感谢您的帮助!:) 最佳答案 这是一个非常有趣的问题。如果没有PassKit似乎无法呈现这个(或者即使使用passkit屏幕仍然会熄灭......)我认为PassKitCont

swift - 在 Apple Swift 中传递 C 风格的未初始化指针?

我正在尝试在AppleSwift中实现一些AES256加密例程,以玩弄ObjC、C和Swift代码和数据类型之间的互操作性,但遇到了一些问题,希望有人能提供一些建议在我忽略的事情上。正如大多数人所熟悉的,常见的C风格模式是声明一个未初始化的指针,然后将其传递给一个函数,其中函数调用malloc()一个对象并将指针指向它;函数调用完成后,指针指向新创建的对象。CommonCrypto库在某些地方使用它;最值得注意的是在创建一个新的CCCryptor对象时(实际上是幕后的结构,它看起来像,typedef'ed到CCCryptorRef以获得不透明的引用)-调用CCCryptorCreate

ios - Apple Watch 的事件应用程序 - 画圆圈?

我想像在AppleWatch上的苹果事件应用程序中那样画圆圈。对此进行研究,我发现许多人只是通过为圆圈的每个状态提供一个图像来做到这一点。有帮助提供图像的软件,如下所示:RadialChartImageGenerator但是我想通过图形转换来实现这一点,比方说使用核心图形框架。有人知道watchkit是否可以做到这一点?我不想要现成的代码解决方案,只想知道我可以使用哪些技术。非常感谢。 最佳答案 您可以在此处使用多个选项。如果您希望用户能够与之交互,您可以使用WKInterfacePicker并定义一个图像序列。这将让用户通过数字表

ios - Apple Watch 通知负载

我想给applewatch通知添加值(当前屏幕使用硬编码数据):我要添加的值用于以下字段:“金额”、“时间”和“时间”。如何添加从PushNotificationPayload.apns文件中获取此值并将其显示在通知中?这是PushNotificationPayload.apns文件:{"aps":{"alert":{"body":"NewTransaction\n\n","title":"Optionaltitle"},"category":"newTransactionCategory"},"WatchKitSimulatorActions":[{"title":"Details"

ios - 如何用SKKeyframeSequence绘制渐变 : as per Apple docs

SKKeyframeSequence上的Apple文档具有旨在创建渐变的简短示例代码:letcolorSequence=SKKeyframeSequence(keyframeValues:[SKColor.green,SKColor.yellow,SKColor.red,SKColor.blue],times:[0,0.25,0.5,1])colorSequence.interpolationMode=.linearstride(from:0,to:1,by:0.001).forEach{letcolor=colorSequence.sample(atTime:CGFloat($0))