问题标签 [ios7.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6119 浏览

xcode - 不支持架构 - Xcode 错误

每当我尝试在 iPad 设备上运行我的代码时,我都会收到这些错误。似乎无法在这里找到解决方案。尝试更改构建配置,但它不起作用。由于我必须为我的应用程序支持即将发布的 iOS 版本,我在 Xcode 5.1 中使用 SDK6.1,并将部署目标设置为 iOS 7.1。在此处输入图像描述在此处输入图像描述 试过这个解决方案Xcode 5 and iOS 7: Architecture and Valid architectures但不适合我。帮助!

0 投票
2 回答
1223 浏览

iphone - 如何在 MKNetworkKit-iOS 中访问 Reachability 或避免使用自己添加的 Reachability 的重复符号?

我目前正在将 iOS Salesforce Chatter 集成到 iPad 应用程序中。添加 Salesforce 移动 SDK(包括 MKNetworkKit-iOS)时,我在 Reachability.o 上遇到重复错误。我知道我们在 MKNewtorkKit-iOS 中添加了可达性,但我还必须从我的项目中访问它。

目前我正在通过添加#import“Reachability.h”来访问可达性(从我的代码中)

如果我从我的项目中读取了 Reachibility 类,我需要访问 MKNetworkKit-iOS 的可达性类副本,但我不能导入像“MKNetworkKit-iOS/Reachabilty.h”这样的东西——尝试了很多组合,希望Xcode 自动完成功能不适用于这个库,但没有运气。

目前使用 Xcode 5.1 和 iOS SDK 7.1 和最新的 Salesfroce Mobile SDK 2.1.1(今天取消了所有更改)。

我看到的错误:

重复符号 _kReachabilityChangedNotification 在:/FULL_PATH_TO_BUILD_LOCATION/Build/Intermediates/LDPConference.build/Debug-iphoneos/LDPConference.build/Objects-normal/armv7/Reachability.o /FULL_PATH_TO_PROJECT/SalesforceMobileSDK/MKNetworkKit-iOS/libMKNetworkKit-iOS.a(Reachability. o) 重复符号 _OBJC_CLASS_$_Reachability 在:/FULL_PATH_TO_BUILD_LOCATION/Build/Intermediates/LDPConference.build/Debug-iphoneos/LDPConference.build/Objects-normal/armv7/Reachability.o /FULL_PATH_TO_PROJECT/SalesforceMobileSDK/MKNetworkKit-iOS/libMKNetworkKit-iOS。 a(Reachability.o) 重复符号 _OBJC_METACLASS_$_Reachability 位于:/FULL_PATH_TO_BUILD_LOCATION/Build/Intermediates/LDPConference.build/Debug-iphoneos/LDPConference.build/Objects-normal/armv7/Reachability。o /FULL_PATH_TO_PROJECT/SalesforceMobileSDK/MKNetworkKit-iOS/libMKNetworkKit-iOS.a(Reachability.o) ld:架构 armv7 clang 的 3 个重复符号:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

非常感谢你花时间研究这个,J

0 投票
2 回答
2034 浏览

uisearchbar - iOS 7.1 UISearchBar 灰色视图

我在一个应用程序上工作,今天我在 iOS 7.1 上进行了测试。到目前为止,我的搜索栏是正常的:

iOS 7.0.3

但现在我有这个问题:

iOS 7.1

出现一个灰色视图,我不知道如何删除它,因为我的代码中没有此视图。有没有人有同样的问题?这是iOS 7.1的错误吗?

0 投票
1 回答
4015 浏览

ios - iOS 7 与 iOS 7.1 之间的差异

刚刚将我的 Xcode 更新到 5.1,而我正在使用的 iPhone 更新到 7.1.0。自己做的很多app,都得为新的iOS重新设计,因为每当你使用UINavigation bar时,UITableViewController中UITableView的Y点就是实际的屏幕坐标,所以每次都要加64 , 或UINavigationBar.size.height.

现在这个改了,不用加64了,新的0点就在导航栏后面。

有没有人注意到任何以太差异?

现在有谁知道这些更改将如何影响更新到 7.1.0 的用户?

0 投票
7 回答
30542 浏览

ios - iOS 7.1 UtableviewCell 内容与以下内容重叠

所以我有代码,它在 iOS 7.0 上成功运行,但在 7.1 上没有。我有一个简单的表格视图,带有代码:

我有 1 节,有 10 行。重用每一行后,我从 contentView 中删除了所有子视图(我尝试了 alloc-init UITableViewCell,但结果相同)。

在 iOS 7.0 上,UILabel 仅显示在它所属的单元格中。但在 7.1 UILabel 继续显示在另一个单元格上。有趣的是,当我点击单元格时,它不再被其他人重叠,但直到我点击上面的单元格。我的问题是,如何让它在 7.1 设备上工作,比如在 7.0ones 上。

我尝试了模拟器和设备,并查看了 iOS 7.1 API Diffs,但没有发现与此相关的任何内容。

也许是自动布局的问题,我的 UILabel 高度可变,但我需要这样做。我想在 UILabel 中包含所有文本,但只显示 UILabel 的一部分,可以显示在单元格中,这是 7.0 中的默认行为,但 7.1 改变了这一点,我不知道为什么以及如何处理它。

这是带有详细说明的图像的保管箱文件夹:带图像的文件夹

更新:我尝试了像 tese 这样的东西,但对我没有任何帮助。

0 投票
2 回答
2469 浏览

javascript - 位于虚拟键盘下方的 iOS 7.1 输入字段强制缩放焦点

我正在使用 Cordova 编写一个聊天应用程序,聊天视图在页面底部有一个类似 iMessage 的输入字段。在 iOS 7.0 中,单击字段会调整窗口大小并将输入字段置于键盘上方。在 iOS 7.1 中,单击输入字段只是将所有内容从底部向上推,并不会调整窗口大小。

我的视口设置为:

  • 相对于顶部定位输入时,不会发生调整大小。但是,将输入放置在足够低的位置以与键盘顶部对齐确实会导致无调整大小错误。这可以通过构建Ionic 磨砂玻璃演示并将页脚从

    <footer class="bar bar-footer bar-frosted"><button class="button button-clear button-positive" ng-click="add()">Add Message</button></footer>

    <footer class="bar bar-footer bar-frosted"><input name="testInput"></footer>

    在 www/index.html

这复制了 iOS7.1 中的错误,并在 iOS 7.0.x 中按预期工作。我已按照此处的建议进行操作,但它们的线程已过时并且最终无法正常工作。提前感谢您的任何见解!

0 投票
1 回答
316 浏览

iphone - iOS 7.1 更新后 xibs 显示不正确

所以我们的应用程序是使用 XIB 接口构建的,而不是故事板。我们有适用于 iPhone 和 iPad 的 XIB。

自 iOS7.1 更新以来,iPhone xibs 现在在界面构建器中更大,并且在部署在设备上时太高了。

高度都错了,XIB现在太高了。例如,当设置为填充时,背景似乎超出了视图。当部署在手机上时,所有内容都会向下移动到顶部导航栏的高度。

如果我在 Interface Builder 中为视图添加/删除顶部/底部栏,事情会发生变化,但不会以一种有意义的方式发生变化。我的应用程序有一个导航栏,如果我告诉界面构建器它有一个导航栏,那么 xib 的高度会进一步增长 80 左右像素。如果我告诉界面生成器它没有导航栏,一切都会正确地向上移动,但视图的高度仍然很高,以至于底部附近的背景和东西会离开屏幕。

因此,对于非常模糊的问题,但我们正在努力解决这个问题。

更新 - 似乎不透明的导航栏解决了一半的问题。我们为每个界面设置了半透明导航栏。这些似乎在 IOS7.1 中不占用空间,但在 IOS7.0 中却占用了空间。

现在的问题仍然是身高。在内部,高度似乎仍然被破坏或从新的原点开始。

In view 确实在 iPod Touch 上加载了带有不透明导航栏的视图:

  • self.view.frame.origin.y 显示为 0

  • self.view.frame.size.height 显示 256

  • 导航栏 origin.y = 20

  • 导航栏 size.height = 32

总共 308 个,缺少 12 个像素。

0 投票
5 回答
4199 浏览

ibeacon - iOS 7.1 对 iBeacon 的支持有什么真正的改变?

我在网上看到了新发布的 iOS 7.1 支持 iBeacon 的说法。

具体来说:

  1. 即使用户明确地终止了您的应用程序,系统仍应该通知您的应用程序有关 didEnterRegion/didExitRegion 事件。
  2. didEnterRegion/didExitRegion 通知应该在后台和/或设备锁定时更快。

我无法通过我自己的测试来确认这些说法中的任何一个。事实上,我似乎不太可能从锁定的设备收到 didEnterRegion/didExitRegion 通知。(更准确地说,我似乎收到了 didEnterRegion 通知,但没有收到 didExitRegion 通知)。这可能是因为 Apple 让我删除了 info.plist 中的 BLE 后台模式条目——我不完全确定。我仍在努力解决这个问题。

0 投票
2 回答
1736 浏览

uitextfield - 获取搜索栏的文本字段 iOS 7.1

有人知道如何从 iOS 7.1 上的任何 UISearchBar 获取 UITextField,我需要更改字体和搜索图标,但旧代码不适用于新版本 7.1,感谢您的帮助。

这是获取 UITextField 的旧代码,仅适用于低于 7.1 的版本

UITextField *txfSearchField = [default_search_bar valueForKeyPath:@"_searchField"];

0 投票
0 回答
280 浏览

uinavigationcontroller - iOS 7.1 UINavigationBar 图片

所以在 iOS 7.1 之前,我通过 UI Appearance 在我的应用 UINavigation Bar 中设置背景图像,就像这样。

它工作正常,并且在它后面时内容变得正确模糊。现在内容一点也不模糊,导航栏只是透明的。如果我删除图像并仅设置导航栏 tintColor 它将正确模糊内容。任何人都对如何在 NavigationBar 中放置自定义图像并仍然让它模糊其背后的内容有任何想法。