草庐IT

device_extension

全部标签

ios - 图片.xcassets : error: Failed to find a suitable device for the type SimDeviceType

当我尝试在模拟器中运行该应用程序时,我持有Xcode8.3.2和Xcode9beta1,我的项目在Xcode8.3.2中运行。我收到以下错误。Images.xcassets:error:FailedtofindasuitabledeviceforthetypeSimDeviceType:com.apple.dt.Xcode.IBSimDeviceType.iPad-2xwithruntimeSimRuntime:10.3(14E269)-com.apple.CoreSimulator.SimRuntime.iOS-10-3FailureReason:FailedtocreateSimD

ios - Xcode 5 和 phonegap : linker errors on building for device but not for simulator

我们的phonegap应用程序在iphone模拟器上构建良好,但在iphone上构建应用程序时会生成链接器错误。唯一改变的是安装testflight和测试应用程序。我们已经删除了testflight和测试应用程序,但链接器错误仍然存​​在。关于如何解决这个问题有什么想法吗?我们使用的是xcode5和phonegap3.4。错误:ld:warning:ignoringfile/Users/c/Library/Developer/Xcode/DerivedData/s-fhgxmhdprdjvwahdbgwuagoragit/Build/Products/Debug-iphoneos/li

ios - 从 today-extension 访问 settings.bundle

在应用程序中,我可以在设置中选择应使用三种语言中的哪一种。如果未选择任何内容,则会检测iPhone语言并选择英语、法语或德语。如果这些语言都不是iPhone语言,则设置为使用英语。手动更改设置中的语言可以正常工作。现在我添加了一个today-extension,它几乎可以正常工作,但我需要访问settings-bundle以获取语言的NSUserDefaults(如果手动更改)。在这两个目标中,我都激活了应用程序组group.com.companyname.appname并选择了它。在应用程序中,我使用获取语言NSString*manualLanguageSet=[[NSUserDef

ios - 为 AWS Device Farm 构建 XCTest UI 测试

我正在尝试将我们的iOSXCUITests设置为在AWSDeviceFarm上运行,但似乎无论我如何构建和上传它们,测试都不会运行。它们在XCode本地运行时执行并通过,但不在AWSDeviceFarm上运行。我已经设置了我能设法隔离此问题的绝对最简单的应用程序。它由带有单个标签的单个View和验证标签是否存在的UI测试组成。这是AWSDeviceFarm界面中出现的错误。深入研究日志文件揭示了这一点(在“应用程序输出”日志文件中):2016-04-0319:07:39.842XCTRunner[195:28521]Runningtests...2016-04-0319:07:39.8

ios - 在 Today Extension 上访问用户的位置

是否可以在小部件上访问用户的位置?我使用了新的iOS8API[locationManagerrequestWhenInUseAuthorization];然后我将key添加到info.plist文件中NSLocationWhenInUseDescription但是,当我请求位置访问权限时,应该会出现警告,但并没有发生。今天的iOS扩展是否有一些未声明的限制? 最佳答案 据我所知,didUpdateLocations:委托(delegate)方法在今天的扩展中不起作用。因此,要获取位置,请使用locationManager.locat

html - iPhone 上的 Safari 是否有等同于 Android 的 <meta name ='viewport' content ='target-densitydpi=device-dpi' > 的东西?

当设置metaname='viewport'content='target-densitydpi=device-dpi'时,Android浏览器和OperaMobile将CSS像素视为我设备上的设备像素,留下我的样式表不受干扰。在iPhone上的Safari中是否有任何等效的功能?在我已经移动友好、高DPI优化、媒体查询驱动的Web应用程序上,如果浏览器不影响我的样式表,我将非常感激。(我的完整视口(viewport)声明如下所示:metaname='viewport'content='width=device-width,initial-scale=1.0,maximum-scale

ios - 在 AppseleratorStudio 上构建 iOS 时出现问题 [错误] : Invalid "--device-id" value ""

AppseleratorStudio(钛),构建:4.6.0.201605201934MacBookProiPadmini,操作系统8.1。看到类似的问题被问到,但给出的答案不多,而且大多数问题都与Android相关。如有必要,愿意提供更多所需信息。2016-08-22T08:48:24.385Z|DEBUG|getTiDefaultPath/Users/at/Library/ApplicationSupport/Titanium2016-08-22T08:48:24.386Z|DEBUG|activesdkinstallpath/Users/at/Library/Applicatio

javascript - HTML 和 JS : how to open website with viewport on mobile devices (iOS) with small viewport by default?

默认情况下,在我的应用程序中,我有两种分辨率(宽度):1024px+&520px我有这样的视口(viewport):window.onload=function(){if(screen.width>521){varvpEl=document.getElementById('vwPrt');vpEl.setAttribute('content','width=520,initial-scale=1');}if(screen.width>970){varvpEl=document.getElementById('vwPrt');vpEl.setAttribute('content','wi

iphone - Xcode 错误 : This device is no longer connected

在iPhone上执行项目时,通过Xcode安装项目时出现错误:Thisdeviceisnolongerconnected.而如果我打开Xcode管理器,我可以看到设备摘要和一个绿点。有什么问题? 最佳答案 尝试完全退出Xcode并重新打开它。 关于iphone-Xcode错误:Thisdeviceisnolongerconnected,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions

ios - Cordova : sharing browser URL to my iOS app (Clipper ios share extension)

我要什么在Iphone上,当在Safari或Chrome中访问网站时,可以将内容共享给其他应用程序。在这种情况下,您可以看到我可以将内容(基本上是URL)共享到名为Pocket的应用程序。有可能这样做吗?特别是Cordova? 最佳答案 编辑:迟早一个简单的移动网站可能能够接收从native应用程序共享的内容。检查WebShareTarget协议(protocol)我正在回答我自己的问题,因为我们终于成功地为Cordova应用程序实现了iOS共享扩展。首先共享扩展系统仅适用于iOS>=8然而,将它集成到Cordova项目中有点痛苦,