问题标签 [ios11.3]

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 投票
10 回答
49457 浏览

xcode8 - 模型运行 iOS 10.2 (14C92),此版本的 Xcode 可能不支持

我正面临这个错误,我已经完成了对此的研究。

我得出结论,我需要一个文件来支持设备 10.2(14C92)

请分享那个文件。

去:

  • 右键单击 Xcode 8 或更新版本的 Xcode,选择“显示包内容”、“内容”、“开发人员”、“平台”、“iPhoneOS.Platform”、“设备支持”
  • 复制10.2(14C92)文件夹(或更高版本的更高版本)。

我需要那个文件夹。

谢谢。

0 投票
4 回答
3479 浏览

post - 解决 WKWebView http POST 在 iOS 11.3 中不再发送参数的问题

我的应用程序有两个视图:

  • 等待用户凭据的登录视图

  • 包含 webview 的主视图

当用户输入他的凭据时,本机异步 POST 方法被发送到服务器。如果凭据有效,用户将被重定向到 webview 视图并使用load(request)方法加载它。

注意:请求也是使用上述凭据的 POST 方法。

这种两步验证背后的原因是为了避免使用 403 错误登录/密码对打开 web 视图;如果第一步验证失败,用户将停留在登录视图上。

这是解释身份验证如何工作的流程图

10.0 和 11.2 之间的 iOS 版本运行应用程序没有任何问题。使用 iOS 11.3 的设备和模拟器打开 web 视图时出现 403 错误。

到目前为止,我可以断言两件事(并且已经过我们的后端测试):

  • 使用异步 POST 方法验证成功,这意味着凭据正确,并且应用程序和服务器之间的通信按预期工作

  • 加载 webview 时,服务器没有收到任何用于身份验证的参数,这解释了 403 登录/密码错误。

目前这个问题使我的应用程序无法使用,因此非常需要快速修复。GET 请求已经过测试,它们的参数发送没有任何问题。

任何建议都将受到欢迎。

TL;DR - 由于 iOS11.3 POST 请求在 WKWebViews 中无法正常工作,我如何使用 GET 请求进行或多或少安全的身份验证?

PS:无法为其添加 iOS 11.3 标签,如果有人可以添加它,将不胜感激。

0 投票
1 回答
3803 浏览

ios - iOS:xcode 9.3 更新后找不到适用于 iOS 11.3 的模拟器

最近我将我的 Mac OS 版本更新为 High Sierra(10.13.4)。然后我将XCODE版本更新为Version 9.3. 成功安装后,我尝试在其上运行我的项目,我发现这个版本没有模拟器xcode 10.13.4。然后我尝试从xcode首选项下载模拟器,它只显示11.2最新模拟器的模拟器列表。也在

窗口 --> 设备和模拟器

什么都没找到。还有其他链接可以下载模拟器iOS 11.3吗?

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
5335 浏览

javascript - 防止 iOS 11.3 溢出弹跳

从现在开始,我一直在活动中使用该preventDefault技术touchmove,当我注意到它在 iOS 11.3 上似乎不再适用时,Safari、Chrome 或 Firefox 都没有:

iOS现在有什么变化吗?防止页面顶部或底部弹跳的方法是什么?

在线复制

使用 jQuery 在线复制

视频在这里:

在此处输入图像描述

0 投票
2 回答
2898 浏览

ios - WKWebview getAllCookies 在 iOS 11.3 中崩溃

我们最近迁移到了 WKWebview。我们为 cookie 更改添加了一个监听器,以获取更新的 cookie 并更新我们自己的商店。

加载控制器后,它会调用 cookiesDidChangeInCookieStore 并在“getAllCookies”处崩溃。但这种崩溃仅发生在 TestFlight/Fabric 构建中。当我从 xcode 直接在设备上运行应用程序时(在调试和发布模式下)不会发生。以下是崩溃报告,

调用 getAllCookies 时似乎存在溢出。这仅在 iOS 11.3 中发生。

0 投票
1 回答
779 浏览

web-applications - 在 ios 11.3 中重定向时出现 PWA 独立问题

将 PWA 应用程序重定向到另一个站点时(这是我们站点的登录页面)在 safari 浏览器中打开,而不是在 ios11.3 中以独立模式打开。(我们在 javascript 中使用 parent.href 重定向到另一个站点进行身份验证。这工作正常对于较旧的IOS版本)。请帮助

0 投票
0 回答
570 浏览

sqlite - XCcode9.3/iOS11.3 fmdb/sqlite 会崩溃

XCcode9.3在 First time In 时运行项目Debugfmdb/sqlite 大部分时间都会崩溃。

一些信息是:"BUG IN CLIENT OF sqlite3.dylib:非法多线程访问数据库连接”

做了一些改变iOS11.3?

0 投票
0 回答
784 浏览

ios - UIActivityViewController 的问题

我正在使用 UIActivityViewController 进行图像共享,

在这,我得到一个错误,

在 WhatsApp 分享中。

我的代码如下,

有人对此有任何想法吗?

0 投票
0 回答
180 浏览

javascript - 从主屏幕 iOS 11.3 运行时,Web 应用程序丢失本地存储

我们有一个 java 脚本 Web 应用程序。我们将用户凭据存储在本地存储中,以便用户在每次运行应用程序时保持登录/不需要输入他们的凭据。

Web 应用程序通过添加到主屏幕并从那里运行来运行。

最近我们的一些客户迁移到 iOS 11.3,其中一些客户在从主屏幕运行 Web 应用程序时丢失了他们的凭据/本地存储。该应用程序已经投入生产 5 年了,在此期间将凭据保存到本地存储方面没有任何改变。

去 Safari 并从那里运行非常好(保留本地存储)。这是他们当前的解决方法。但显然,从主屏幕运行更可取,因为它易于使用,没有 URL 栏占用空间,而且我们希望为所有用户提供一种方法(从主屏幕运行)。

我们已经尝试了所有常用的基本方法来解决这个问题 - 删除书签、将书签重新添加到主屏幕、重新启动设备等。

iOS 11.3 及更高版本现在是否会出现这种行为?(但同样,这仅发生在某些 iOS 11.3 设备上,而不是全部 - 只是为了让您大致了解一下,到目前为止,大约有 40 个用户已更新到 iOS 11.3,其中只有 3 个出现上述问题)。如果我们想在从主屏幕运行时保留本地存储,我们该怎么办?

0 投票
2 回答
810 浏览

ios - WebCore bmalloc::IsoAllocator 在 iOS 11.3 中崩溃

我在fabric crashlytics中遇到这样的崩溃:

网络核心

bmalloc::IsoAllocator >::allocateSlow(bool)

有什么线索可以解决这个问题吗?