草庐IT

RSSI定位

全部标签

ios - 可重定位的 dylib(例如嵌入式框架)仅在 iOS 8.0 及更高版本上受支持(@rpath/libswift_stdlib_core.dylib)

我刚刚从Xcode6Beta2升级到XcodeBeta3,现在在构建我的项目时收到以下警告:ld:warning:relocatabledylibs(e.g.embeddedframeworks)areonlysupportedoniOS8.0andlater(@rpath/libswift_stdlib_core.dylib)这是一个警告,但似乎意味着我当前的设置无法在我的部署目标iOS7.1上运行。如何追踪嵌入了哪些框架,以及如何针对iOS 最佳答案 这似乎是Beta3的错误。正如Apple工程师在此post上指出的那样.在iO

iphone - 用于接近检测 iOS 的蓝牙 LE RSSI

我将从问题开始。BTLERSSI是否是指示两个设备彼此接近度的好方法?它只适用于智能key等小型设备吗?问题:我目前正在考虑制作一个应用程序,该应用程序将使用BTLE并允许基于邻近度的连接。在这方面它很像苹果在AdvancedCoreBluetooth主题演讲中展示的演示应用程序(当两个设备几乎接触时它们然后连接)。据我了解,接近度是根据中央发现外围设备时的RSSI值确定的。然而,当我用两台iPad尝试这个时,信号似乎太强了,它也太不一致了,无法准确地刺入接近度,因为它与设备接近度没有太大的相关性。我已经尝试过Apple示例代码,它的相似之处在于设备根本不需要靠近就可以将信息从一个传递

ios - 自动布局 - 按百分比定位

我想沿着一条线绘制点。行长取决于设备和方向,并且总是在整个屏幕上拉伸(stretch)。因此,对我来说,使用相对百分比值定位点是最有意义的。到目前为止,我只发现在某种点值(Doc)中定义了约束是否也可以使用百分比值作为约束条件?关于如何以可扩展的方式定位这些点的任何想法......或者我是否需要“手动”进行此转换/定位? 最佳答案 是的,您可以将点定位为View宽度的一部分。NSLayoutConstraint方法constraintWithItem:attribute:relatedBy:toItem:attribute:mult

ipad - UIPinchGestureRecognizer 将捏合 View 定位在两根手指之间

我成功实现了View的缩放。但是,该View并没有将自己定位在我希望的位置。对于带有iPad的stackoverflowers,我希望我的View像iPadPhotos.app一样居中:当您在相册上捏合缩放时,照片会在不断扩展的View中呈现。该View大致以第一根手指的右上角和另一根手指的左下角为中心。我将它与平移识别器混合使用,但这样一来,用户始终需要捏合,然后平移才能进行调整。这里有如此生动的解释,如果不清楚我可以发布我的应用程序的视频(不是secret,我正在尝试重现iPad的Photos.app...)因此对于手指的初始位置,开始缩放:这是现在实际的“缩放”框架。正方形更大,

ios - 按钮内图像下方的 Storyboard 定位文本

我可以为按钮设置图像和文本。但它是水平对齐的。我希望图像和文本在按钮内垂直对齐。即,图片下方的文字如何使用Storyboard进行这些更改?我想要的是:我现在得到的是: 最佳答案 如果你正在寻找这样的输出1)选择按钮并转到Storyboard中的AttributeInspector以获得按钮大小为50*50的结果2)现在设置按钮的标题插入 关于ios-按钮内图像下方的Storyboard定位文本,我们在StackOverflow上找到一个类似的问题: http

iOS/来自驱动程序的 rssi 事件太频繁了..?

所以前几天我的问题是通过iPhone配置实用程序查看一些iOS7.0.x设备的控制台输出。我很困惑地看到有几个迹象表明WiFi守护进程突然注册了WiFirssi事件,没有明显的原因(没有后台应用程序处于事件状态/推送消息待处理等)。这些都以以下形式在控制台中显示为耦合记录:Marxxxx:xx:xxiDevicewifid[xx]:WiFi:[406330748.823677]:Marxxxx:xx:xxiDevicewifid[xx]:Toofrequent(1.822344secs)rssieventfromdriverMarxxxx:xx:xxiDevicewifid[xx]:W

ios - Xcode 尝试定位或生成匹配的签名 Assets 但未能成功

因此,我尝试使用现有的配置文件(以前有效)和Mavericks上的Xcode6.0.1创建临时构建,但在尝试导出此存档后,我不断收到以下错误:我是否需要重新创建我的证书和配置文件,或者是否有更好的解决方案?谢谢! 最佳答案 作为“团队成员”角色,我也面临这个问题。“不允许执行此操作”警告让我相信XCode更严格地执行此处定义的角色:https://developer.apple.com/programs/roles/即使我有权访问签名Assets(证书和配置文件),XCode也不允许我指定它们。尝试将您的角色升级为团队管理员。201

ios - Interface Builder 以小增量降级 Storyboard、调整大小和重新定位 View

我们有许多iOS应用程序,由几位不同的开发人员贡献。我继续注意到的一个问题是,我们的Storyboard中的View将移出它们放置的位置或调整大小以使其变小,当标签全部为突然截断了他们的文本。我注意到当开发人员没有直接对Storyboard进行任何编辑时,我们的View的这些退化出现在提交到我们的Git存储库中。他们可能已经在InterfaceBuilder中查看了Storyboard,但并未对Storyboard进行任何实际更改。尽管如此,这些更改还是与他们正在处理的内容一起保存和提交。当我在负责提交之前和之后的Storyboard文件之间进行文本比较时,我看到View框架有一些小的

dart - Flutter - 如何将小部件定位在其他部件下?

我正在使用Stack小部件在ListView中进行布局,但问题在于位置。每次我添加另一个小部件时,它总是从左上角开始。这就是我使用对称填充的原因。刚开始还好用,三个widgets后,感觉在255.0以上用SymmetricalPadding真的很麻烦Padding(padding:constEdgeInsets.symmetric(vertical:235.0)),而且,这是我的布局代码的简短版本:returnAnimatedBuilder{builder:(BuildContextcontext,Widgetchild){returnScaffold(//BODYbody:ListV

Flutter 检测到 AVD 但无法连接/定位它

我是编程新手,以前从未写过代码。决定开始自己学习编码,并决定从Flutter开始,因为它可以在Android和IOS上制作应用程序。我按照指南设置了一个AVD。在“FlutterDeviceSelection”下,它显示了“OpenAndroidEmulator:Pixel3XLAPI28”的下拉选项,当我点击它时,会出现一个Pixel3XL的Android模拟器。但是,Flutter没有连接到它;我无法测试该应用。 最佳答案 模拟器弹出后,成功的情况下,你应该在下拉设备中再次选择它。否则,检查控制台中adbdevices的输出。您