草庐IT

watchapp

全部标签

ios - 二进制拒绝 - Interface.plist 上的接口(interface)错误 - Watch App

尝试使用Xcode(6C131e)提交,我们不断收到以下错误:InterfaceError-The'******WatchKitApp.app/Interface.plist'fileinwatchapplication'******.app/PlugIns/******WatchKitExtension.appex/******WatchKitApp.app'hasthefollowingerror:Theproperty'#/root'oftypeArraydidnotmatchoneormoreoftherequiredschemas.Theschemaspecificerror

ios - 为现有的 iPhone 应用程序实现 WatchApp,并希望 api 调用在后台模式下发生在 iPhone 应用程序上

我正在为现有的iPhone应用程序实现WatchApp,并希望api调用在后台模式下发生在iPhone应用程序上。请建议如何去做。我的iPhone代码在Obj-C中,希望Watch代码在Swift中。对于来自Watch的网络查询,应在iPhone后台处理。这可能吗?如何实现? 最佳答案 您可以在watch应用中调用WCSession.sendMessage。当您的iOS应用程序可访问时,即使您的应用程序处于后台,也会调用相应的WCSessionDelegate回调方法。(在我的应用程序中运行良好)。当您的watch应用无法访问时,s

ios - 在 watchkit 扩展和 watch app .plist 文件中设置 ATS key

我正在使用xcode7提交应用程序商店中的构建..我的应用程序也支持watch应用程序,我无法弄清楚我是否需​​要在watchkit扩展和watch应用程序中设置ATS(应用程序传输安全)豁免key.plist文件(我正在我的主应用程序.plist文件中设置ATS豁免key)。提前致谢 最佳答案 需要在iPhoneApp.plist文件和watchkit扩展.plist文件中设置ATSkey(用于watchOS2支持)... 关于ios-在watchkit扩展和watchapp.plis

ios - 为不同的构建方案(调试、分发、发布)添加 "WKAppBundleIdentifier"和 "WKCompanionAppBundleIdentifier"键

我在我的XCode中为不同的构建方案设置了不同的build设置,以测试演示应用程序和应用商店应用程序。为此,我为调试和发布方案创建了具有不同包标识符的不同配置文件。为调试和应用商店构建添加了不同的应用程序图标以区分它们。一切都按预期完美运行。当我为watch应用程序添加新目标时出现问题。当我们添加一个watch目标时,我们必须在各自的属性列表中为WatchApp(WKAppBundleIdentifier)设置主应用程序包标识符,并为WatchAppExtension(WKCompanionAppBundleIdentifier)设置watch应用程序包标识符(plist)。这里我们没

ios - 二进制拒绝 - 无效的 Watchkit 支持

我们开发Watchkitapp大约1.5个月,之前用Xcode6.2beta2,beta4,Xcode6.3beta开发,现在用Xcode6.2(6c131e)开发我们使用Xcode6.2(6c131e)来归档我们的项目,并使用Applicationloader来提交我们的应用。然后我们收到了拒绝:"ThebundlecontainsaninvalidimplementationofWatchKit.Theappmayhavebeenbuildorsignedwithnon-compliantorpre-releasetools.Visitdeveloper.apple.comform

iOS watch 应用程序音频不适用于后台模式

我在这里附上我的代码和许可屏幕截图,请告知这里有什么问题我已经用这个url试过苹果开发者指南https://developer.apple.com/documentation/watchkit/playing_background_audio但还是不行。funcplay(url:URL){if#available(watchOSApplicationExtension5.0,*){do{WKExtension.shared().isFrontmostTimeoutExtended=truetryAVAudioSession.sharedInstance().setCategory(AV

ios - 将 watch 应用程序添加到 Flutter iOS 应用程序

我在尝试使用watch应用扩展创建FlutteriOS应用时遇到了一个问题。为了测试,我简单地使用创建了一个默认的Flutter应用程序fluttercreatewatchapp当它运行时,我得到了标准的演示Flutter应用程序。如果我随后在Xcode中打开ios/Runner.xcworkspace项目并向项目中添加一个新目标(File->New->Target)并选择watchOS->WatchkitApp,它将生成watch应用。我遇到的问题是再次运行应用程序(使用flutter运行)时出现以下错误。Xcodebuilddone.1.2sFailedtobuildiOSappE

ios - 将 watch 应用程序添加到 Flutter iOS 应用程序

我在尝试使用watch应用扩展创建FlutteriOS应用时遇到了一个问题。为了测试,我简单地使用创建了一个默认的Flutter应用程序fluttercreatewatchapp当它运行时,我得到了标准的演示Flutter应用程序。如果我随后在Xcode中打开ios/Runner.xcworkspace项目并向项目中添加一个新目标(File->New->Target)并选择watchOS->WatchkitApp,它将生成watch应用。我遇到的问题是再次运行应用程序(使用flutter运行)时出现以下错误。Xcodebuilddone.1.2sFailedtobuildiOSappE