草庐IT

ios - 超过 Apple Watch 应用大小限制

我正在尝试将我的iOS应用程序(具有AppleWatch扩展)放在TestFlight上,但我收到此错误:TestFlight错误ITMS-90389:“超出大小限制。watch应用程序‘myAppName’(78MB)的大小已超过50MB大小限制。”watch扩展非常小,我没有引用任何大的东西。我正在使用Xamarin。知道解决方案吗? 最佳答案 对于面临“超出大小限制”问题且未使用Xamarin的用户。转到扩展的项目设置,并将AlwaysEmbedSwiftStandardLibraries设置为No。

ios - 在 Apple Watch 中显示 iPhone 本地通知

我正在尝试在AppleWatch中显示本地通知。实现已完成,但我不知道如何将本地通知传递给AppleWatch。我该怎么做? 最佳答案 如果您的iOS应用程序支持本地或远程通知,AppleWatch会在适当的时间显示这些通知。iOS自行决定将通知传递给AppleWatch还是在iPhone上显示,如您所说,实现已完成,让iOS处理它。此时您无需执行任何操作即可将其传递给Watch您可以查看Apple文档以获得更多说明。Youcanseehere 关于ios-在AppleWatch中显示i

ios - 如何隐藏/禁用/删除导航栏后退按钮或隐藏苹果 watch 的状态栏?

我正在尝试隐藏/禁用/删除AppleWatch上的导航栏后退按钮。还试图隐藏状态栏。我推送了一个新的InterfaceController,例如:[selfpushControllerWithName:@"applewatch"context:nil];有人知道如何从AppleWatch隐藏/禁用/删除导航栏或隐藏状态栏吗? 最佳答案 目前似乎没有隐藏native导航控件的方法,因此我使用reloadRootControllersWithNames:contexts:并通过上下文传递任何持久的应用程序状态,然后在返回导航时将其传回之

ios - 从 Watch 应用程序调用父应用程序时如何使用文件加密?

我正在使用openParentApplication和handleWatchKitExtensionRequest从AppleWatch应用程序调用我iPhone上的父应用程序。在主应用程序中,我将CoreData与以下选项一起用于addPersistentStoreWithType:NSDictionary*options=@{NSMigratePersistentStoresAutomaticallyOption:@YES,//NSInferMappingModelAutomaticallyOption:@YES,//NSSQLitePragmasOption:@{@"journa

ios - 如何在 Apple-Watch 上获取 iPhone 日历事件提醒

我们的要求是在Apple-Watch上获得iPhone日历事件的通知(通过任何应用程序或直接设置)。有什么方法可以通过xcode使用iPhone/Watch模拟器对其进行测试。例如,我有一个应用程序可以在iPhone上的应用程序内设置日历事件。现在,如果我将我的AppleWatch与此iPhone同步,它会在AppleWatch上同步我的所有日​​历事件吗?它会在watch本身上收到通知吗?如果这是可能的,那么有什么方法可以使用模拟器对其进行测试。提前致谢。 最佳答案 您无法在模拟器上正确测试它。最好在真实的AppleWatch和i

android - 通过蓝牙控制智能 watch

我正在为一个项目做一些可行性研究,我不是专家。我想通过非智能watch的设备通过低功耗蓝牙(BLE)控制我的智能watch。没什么特别的,没有运行困难任务的应用程序,没有登录/安全,没有外部数据库,只有一些控制,比如:打开屏幕,来回滑动,选择和使用每个智能watch中嵌入的基本功能让我们说默认情况下(例如电子邮件,电话、短信、播放音乐)和关闭屏幕。基本上,我不想通过触摸屏与智能watch交互,而是想通过BLE与智能watch交互。我不想使用智能watch的触摸屏作为输入源,而是想使用另一个设备作为输入源。目标操作系统主要是Android(但了解任何其他操作系统都有用!)。1)是否有任何

ios - 如何在 iOS 中设置 Apple Watch 图标图像

我想在iPhone中显示的Glance选项中添加applewatch应用程序图标图像(请引用附图)。我已经添加了Assets文件中显示的所有appIcon图像。但图标图像在iPhone中不可见以供浏览选项。那么在哪里添加图标图像呢?提前致谢。 最佳答案 2分:确保您已将您的应用程序图标添加到“ProjectNameWatchKitApp”文件夹的XCAsset中。同时打开汽车游戏。(我不确定是否需要,但你可以试试。) 关于ios-如何在iOS中设置AppleWatch图标图像,我们在St

ios - 在不提示 watch 的情况下检查用户是否已连接 AppleWatch

我们正在使用GoogleAnalytics,并想知道我们有多少用户拥有AppleWatch。我在Stack中搜索了答案,重复出现的答案是使用这个:ifWCSession.isSupported(){//checkifthedevicesupporttohandleanAppleWatchletsession=WCSession.defaultSession()session.delegate=selfsession.activateSession()//activatethesessionifsession.paired{//CheckiftheiPhoneispairedwithth

ios - 当用户将应用程序从 watch OS1 升级到 watch OS2 时,我的 Watch OS2 应用程序未显示在 iPhone 的 'My Watch' 应用程序中

我有一个配置了watchOS1架构的项目。现在我想在同一个项目中只支持watchOS2架构。因此,为了在现有项目中仅配置watchOS2,我删除了watchOS1的所有目标,包括WatchApp和WatchExtension,并为watchOS2添加了一个新目标。使用此设置,如果我直接运行我的应用程序,它就可以正常工作。正在安装iPhone应用程序和watch应用程序。当我将带有watchOS1设置的iPhone应用程序升级到具有watchOS2目标的最新设置时,我遇到了问题。当我按照以下步骤将我的应用程序升级到最新版本时,我的watchOS2应用程序未显示在iPhone上的“我的wa

ios - 当我在 watch 套件扩展或 iPhone 蓝牙中使用 corebluetooth 框架时,Apple Watch 是否使用自己的蓝牙?

在AppleWatch指南中说,WatchKitExtension中的所有内容都可以在用户的​​iPhone上运行。那么,这是否意味着当我在WatchKit扩展代码中使用CoreBluetooth函数时,它将使用WatchBluetooth或iPhonesBluetooth...? 最佳答案 手机的蓝牙,AFAIK。用许多Apple传道者的话说,与Watch的蓝牙/WiFi连接是一个实现细节。你不需要关心它。 关于ios-当我在watch套件扩展或iPhone蓝牙中使用corebluet