草庐IT

Apple-Watch

全部标签

swift - Apple 如何制作他们的 Swift 编程书籍?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我正在尝试使用与AppleSwiftProgrammingLanguageiBook中使用的模板类似的模板(或只是一般格式)来创建一本书.我正在努力弄清楚Apple究竟使用什么软件来创建格式如此简单干净的书,以及他们使用什么软件创建标题、编码示例、评论等(它是Markdown的特殊版本吗?).我在谷歌上搜索“苹果用什么来创建书籍”、“苹果用什么创建api文档”、“用于开发书籍的苹果软件”等。并没有真正找到

swift - 如何启动 watch 套件通知?

我正在创建一个应用程序,我想知道如何从applewatch和从iphone到applewatch向applewatch发送通知我想本地和远程通知谁能帮帮我???? 最佳答案 您的意思是通知来测试您的应用程序吗?还是一般的通知?对于一般的通知,我认为(但我不是100%肯定)现在你无法选择通知出现的位置,并且包含iPhone应用程序收到的本地和远程通知都将由AppleWatch显示(并且您可以自定义他们的行为和风格)。要在AppleWatch上测试通知,请编辑watch应用的方案并选择显示来自.apns文件的通知。

ios - 崩溃 : com. apple.main-thread EXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0x0000000000000003

我已经使用iOSSDK8.1完成了Swift应用程序的开发,现在外部测试人员正在通过TestFlight作为测试版对其进行测试。最近,我通过Crashlytics收到了一份崩溃报告,其中包含以下堆栈跟踪:0libobjc.A.dylibobjc_msgSend+28setRefreshControlState:1libdispatch.dylib_dispatch_call_block_and_release+242libdispatch.dylib_dispatch_client_callout+163libdispatch.dylib_dispatch_after_timer_ca

ios - "unlock to activate"苹果 watch 模拟器

我正在使用openParentApplication:reply:方法通过AppleWatch与iPhone通信。一切正常,除了如果我锁定iPhone模拟器,watch模拟器上会出现一条消息“解锁以激活”,我无法按下watch应用程序上的按钮将消息发送到iPhone我在iPhone6iOS8.3和iOS8.2(不同的xcode测试版)上使用iPhone模拟器时遇到了同样的问题请注意iOS8.2beta3发行说明提到以下内容:(WKInterfaceController方法:openParentApplication:reply:现在在iPhone(或iOS模拟器)解锁或锁定时在后台启动

swift - 在 Apple 的 Swift 中实现通用接口(interface)

我有一个带有属性的类,该属性应该具有在其他语言中称为通用(或模板)接口(interface)的类型。当我尝试在Swift中模仿这种行为时,我无法获得协议(protocol)来处理这个想法。例如:protocolP{typealiasTfuncreturnT()->T}classG:P{vart:Tinit(t:T){self.t=t}funcreturnT()->T{returnt}}classC{varp:P//Cannotspecializenon-generictype'P'init(instanceOfP:P){//Cannotspecializenon-generictype

ios - 如何在应用程序中禁用 Apple Watch 自动休眠?

我为AppleWatch编写了一个应用程序,我不希望watch在我的应用程序运行时进入休眠状态。如何禁用watch上的空闲计时器? 最佳答案 你不能。有限的框架不允许这样做。 关于ios-如何在应用程序中禁用AppleWatch自动休眠?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/30059286/

ios - Apple Watch 显示 UILocalNotification 的短看或长看通知

我想展示我为AppleWatchApp创建的短视或长视界面。已经起作用的是:该应用程序执行一些后台作业,然后通知用户。这发生在UILocalNotification上。当iPhone被锁定并且watch在我的ARM上时,watch会振动并显示一个简单的通知,而不是长视或短视通知。我看到有人让它与推送通知一起工作->AppleWatch:dynamicLongLooknotshown,whenpushopenedfromNotificationCenter目前我的应用不支持推送。有谁知道在没有执行推送的服务器的情况下呈现长或短外观通知的方法?我使用以下代码发送通知:varlocalNot

ios - 应用程序在模拟器中运行但不在 Apple Watch 上

我正在尝试运行带有图像的基本helloworldwatch应用程序。它在模拟器中运行良好,但当我选择iOS设备+watch设备时,应用程序需要时间永远加载并且不显示任何内容。我尝试重启手机/watch,但没有任何显示。 最佳答案 对我来说,这听起来像是一个熟悉的watchOS错误。:)您应该尝试使用手机上的Watch应用程序从watch中删除watch应用程序,然后再次运行它。如果它仍然无限加载,请转到watch的主屏幕并再次手动打开它。 关于ios-应用程序在模拟器中运行但不在Appl

xcode - 有没有办法让 Apple Watch 每天在后台运行一次代码?

我想向我的Watch应用程序添加一个复杂功能,以显示从互联网检索到的信息。此信息每天都在变化。我需要找到一种无需每天打开Watch应用程序或iOS应用程序即可检索此信息的方法。我知道在后台运行代码在iOS上是不允许的,但这似乎是在Watch上运行Complications的基本必需品,所以也许它在WatchOS上是允许的?有人知道怎么做吗? 最佳答案 查看ComplicationController中的getNextRequestedUpdateDateWithHandler:。它允许您在下次希望唤醒复杂功能代码时请求。它会在您请求

ios - 如何使 scrollView 像 Apple AppStore "Featured Page"一样?

因此,如果您在AppStore的精选页面上向下拖动,您可以看到底部(我假设它是一个tableView)移动,而顶部横幅保持不动。当您向下滚动时,横幅也会滚动。我一直在胡思乱想,想弄清楚这里做了什么。我正在尝试在我自己的应用程序中进行类似的设计。我知道我可以用一个tableview完成这一切,但我不想重复使用或加载那个顶部横幅。有什么帮助吗?提前致谢。 最佳答案 好的,我解决了。显然它是一个TableHeaderView,我们只是使用scrollViewDelegate即时更改大小。非常简单。这是为该样式添加更多内容的教程:http: