草庐IT

apple-touch-precomposed-icon

全部标签

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

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

ios - 如何在 SpriteKit 中获得类似于 peek 或 pop 的 3d touch 应用程序图标触觉反馈

通常,我想获得在我的SpriteKit游戏中用力按下(查看/弹出)图标时产生的触觉反馈。目前我正在通过以下方式使用3dtouchoverridefunctouchesMoved(_touches:Set,withevent:UIEvent?){fortouchintouches{iftouch.force>CGFloat(6.66){shootOut()}}}我希望在满足iftouch.force>CGFloat(6.66)条件时发生触觉反馈(类似于peek或pop)。如何做到这一点? 最佳答案 peek/pop触觉反馈可以在iOS

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

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

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

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

ios - 使用 3D Touch Peek & Pop 时以模态方式呈现提交 View Controller 而不是推送

我有一个应用程序,允许用户在嵌入在UINavigationController中的UICollectionViewController中查看照片。当用户点击查看照片时,我会在全屏(不是默认的全屏)上以模态方式呈现一个新的ViewController。我现在想实现一个3DTouch提交(弹出)ViewController,使其显示与用户只需点击照片时完全一样。问题是,当弹出全屏照片时,iOS在幕后将这个ViewController推送到堆栈上——导航栏仍然可见,并且它添加了一个返回按钮以返回到上一个屏幕。我不想这样,我希望提交ViewController以模态方式呈现。我注意到如果我移除

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

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

iOS Assistive Touch 用黑色补丁弄乱屏幕

我有一个UITableView,每个UITableViewCell都有一个像背景UIView一样的黑卡。黑卡并非完全不透明,而是具有0.6的alpha。当我上下移动滚动条时,一切看起来都很好,没有问题。当我在UITableView上四处移动AssistiveTouch时,事情变得一团糟。AssistiveTouch只会在它移动的地方留下黑色补丁,黑色补丁会一直保留,直到我再次滚动我的UITableView。有没有人遇到过这样的问题?是否有任何解决方法/破解方法可以避免这种情况?额外:当我尝试截取屏幕截图时,它会消失。这就是我四处移动AssistiveTouch时发生的情况。它应该是这样

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

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

ios - 使用 CocoaPod 依赖构建 Cocoa Touch Framework,不要嵌入

我有一个内置到CocoaTouch框架中的SDK。这个SDK使用CocoaPods,因为它依赖于一些其他库。我使用此构建脚本构建框架:#1#Setbashscripttoexitimmediatelyifanycommandsfail.set-e#2#Setupsomeconstantsforuselateron.FRAMEWORK_NAME="MyFrameworkName"OUTPUT_DIR="${SRCROOT}/framework/build"#3#Ifremnantsfromapreviousbuildexist,deletethem.if[-d"${OUTPUT_DIR}

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

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