问题标签 [ios9.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 回答
1175 浏览

objective-c - 谷歌登录在模拟器上运行良好,但在真实设备上却不行

我正在使用具有良好 wifi 连接的Swift 2.0、Xcode 7.1 和 iOS 9.1中的 iPhone 5 进行测试。

我已按照本教程(http://www.appcoda.com/google-sign-in-how-to/)进行操作,并且在模拟器上一切正常,但是当我使用 iPhone 5 在真实设备上运行此应用程序时,它会打开谷歌搜索应用程序(其中包含一些注册帐户)用于处理登录。它提示用户选择一个帐户。选择帐户后,谷歌搜索应用程序会询问用户我的应用程序是否可以访问他们的信息。一旦用户点击登录,之后,当返回应用程序代码时,不要在此功能上输入:

我的主要ViewController()课程是这样的:

如果未安装 Google 搜索应用程序,则 Safari 会在应用程序中正常打开,并且一旦登录,委托回调方法将按预期工作。

0 投票
1 回答
106 浏览

ios - Xcode IOS 创建3个按钮替换键盘和文本框

我正在使用应用程序来锁定、解锁和打开我的汽车后备箱。唯一的问题是我不知道如何修改 Xcode 项目,所以有 3 个按钮。基本上现在如果我输入“U”然后输入-汽车解锁,“L”然后输入-汽车锁,然后输入“T”然后输入-后备箱打开。我想添加三个按钮来模拟这三件事,并一起消除打字。如果您想查看我的 adruino 或 xcode 项目代码,我可以上传它们。我在下面的文本框上放了一些代码。

谢谢您的帮助!

0 投票
1 回答
540 浏览

ios - Facebook 链接未在 Facebook 应用程序上打开

以前有人问过这个问题,但没有解决方案iOS9。我在 stackoverflow 上找到了一个解决方案,可以添加LSApplicationQueriesSchemes到我的.plist. 我做到了,但默认情况下它仍然没有在 facebook 应用程序上打开它。 在此处输入图像描述

我没有在 facebook 上使用任何登录信息,如果 facebook 按钮点击它应该将它们带到 facebook 页面,您可以在联系页面上说一些链接。但不是打开 facebook 应用程序,而是打开 safari 并要求登录。
我试图打开的 facebook 链接是一个相册链接到一个页面。

0 投票
1 回答
703 浏览

cocoapods - 使用 pod 文件安装和更新 SDWebImage 时出错

当尝试安装 pod 文件时,两个组件在终端中返回错误。我正在使用 Objective-c 和 iOS9。
请帮我。

播客文件:

吊舱'DZNPhotoPickerController','〜> 1.6'
吊舱'SDWebImage','〜> 3.7'

终端错误:

吊舱安装

更新本地规范存储库

分析依赖关系

[!] 无法满足以下要求:

  • SDWebImage (~> 3.7)要求Podfile
  • SDWebImage (= 3.7.3)要求Podfile.lock
  • SDWebImage (= 3.7)要求DZNPhotoPickerController/Core (1.6.0)
0 投票
0 回答
108 浏览

ios - 仅在 iOS 9.1 上确认 reloadRowsAtIndexPaths 的行为回归?

我有一个支持 iOS 7.1 及更高版本的应用程序。当用户选择一个单元格并在详细视图上进行字段更改时,tableView 行将被重新加载以反映导航返回时的更改。在它的故事板中,这个单元格有几个自动布局约束。该单元格仅包含 9 个 UILabel,但具有不同点大小的非默认字体。

行更新已在运行 iOS 7.1.2、8.4.1 和 9.0.2 的设备上验证正常工作。此外,我已经在 8.1、8.2 和 8.3 的模拟器中对其进行了测试。但是,如果在 9.1 上失败,并且用户在 iOS 更新发布后报告了这一点。设备和模拟器都失败了。

失败是整个单元格的情节提要自动布局约束丢失。在仅对更新的行调用 reloadRowsAtIndexPaths 之后,所有单元格标签会在混乱中相互覆盖。一个单元格的问题一直存在,直到再次从核心数据重新加载整个表格(拉动刷新)。此时它将具有用户所做的更新值。

为了解决这个问题,我对调用执行了以下操作:

这只是一个版本检查宏。在用户从详细视图返回并更改其值后,在 tableView 的 viewWillAppear 中调用此代码。此解决方法可避免该问题。

为了确保我们可以在丢失值之前重新加载,viewWillAppear 的开头也总是有这些行:

该应用程序是使用 Xcode 7.1 使用故事板和大小类构建的。Xcode 7.1.1 也存在问题。用法在 UITableViewController 中。

只有我或其他人看到了这种行为变化吗?

0 投票
1 回答
91 浏览

ios - 我真的需要导航控制器吗?

我有一个现有的应用程序(XCode 7.1、Storyboards、Objective-C),它的 UITabController 设置为初始 View Controller,它管理 4 个其他 ViewController、一个 UITableVC 和三个 UIViewVC。

我正在尝试添加 UISearchBar 和 UISearchDisplayController;所有的教程都告诉我我需要一个 UINavigationController。由于这些年来我的应用程序在没有一个的情况下运行良好(3+),我不明白为什么我需要它来实现搜索功能。

有人可以为我验证这一点:我是否需要 UINavigationController?

0 投票
1 回答
1543 浏览

ios - 由于 UISearchDisplayController 在 iOS 8 中已弃用,如何创建 UISearchController?

IB中没有UISearchController,只有UISearchDisplayController;我在哪里可以找到有关创建它的文档?

0 投票
1 回答
1078 浏览

ios - 开发模式iOS 9.1中单个bundleId的多个设备令牌

我正在使用Xcode 7.1.1iOS 9.1
我正面临这个奇怪的问题。我必须在应用程序中实现推送通知。我已经成功创建了证书和配置文件,并为开发模式启用了推送通知。

在此处输入图像描述

我在我的应用程序中保留了相同的捆绑包 ID。代码在我的 appdelegate 类中也写得很好

我成功获得了设备令牌并打印出来。但是每当我删除应用程序并重新构建并重新安装它时,设备令牌都会更改。然而,在我删除应用程序之前它保持不变。但是每次我删除我都会得到一个新的设备令牌。这在iOS 8.x中没有发生。我不知道为什么它发生在iOS 9.1上。
iOS 8.x的情况下,即使我删除了应用程序,我也会使用获取相同的设备令牌。任何人都面临过这个问题。这正常吗。
注意:我使用的是 xcode 7.1.1,iPhone 和 iOS 9.1,并且只使用开发证书和配置文件。
任何帮助表示赞赏。谢谢

0 投票
2 回答
253 浏览

iphone - iOS 9.1 Simulator problems

I developed an iOS app on Xcode 6.3 with iOS 8.3 .
Now I update Xcode to 7.1 with iOS 9.1 .
My app work perfectly on iPad with iOS 9.1 and all the views work perfectly in iPhone with iOS 9.1 expect one view .
With iphone 4s , 5 the problem is (lldb) with EXC_BAD_ACCESS(Code = 2 ,)
With iphone 5s , 6 , 6 plus , 6s , 6s plus no error message but the simulators hung all the time with max cpu and ram usage.

note : the implementation of view that causes the problem the same with iPad but in iPad work perfectly .

Please what the true analysis for the problem ?

0 投票
1 回答
2038 浏览

xcode7 - 此设备当前未在线

我想使用 Instruments 版本 7.1 (7B91b) 来分析我的应用程序。但是当我启动 Allocations Instruments 时,记录按钮被禁用。我已经连接了我的 iPhone 设备(iPhone 6 plus 和 iOS 版本 9.1)并且可以使用 Xcode 毫无问题地调试设备。 此设备当前未在线

它只是仪器错误吗?