问题标签 [xcode9-beta]
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.
xcode9-beta - 如何修复内部错误 Xcode 9b2?
安装 Xcode 9 b2 后尝试编译我的项目,但我不断收到此错误:
我试过清理项目,删除派生数据,重新启动 Xcode 并重新启动,但无济于事。有什么帮助吗?
ios11 - xCode 9 - iOS 11:NSURLConnection - sendAsynchronousRequest 失败
我刚刚下载了最新版本的 xCode (9.0 beta (9M136h))。
但是,当我尝试在 iOS 11 模拟器中向我的服务器发出请求时(使用 NSURLConnection sendAsynchronousRequest),收到错误消息:
NSURLSession/NSURLConnection HTTP 加载失败 (kCFStreamErrorDomainSSL, -9807) NSURLConnection 完成错误 - 代码 -1202
NSError 对象包含消息 - @"NSLocalizedDescription" : @"此服务器的证书无效。您可能正在连接到伪装成“***”的服务器,这可能会使您的机密信息面临风险。"
该 plist 包含:
所以在这种情况下这不是问题(我猜)
不用说它在 iOS 10/9/8 中运行
有什么建议么?
提前致谢!
ios11 - 状态码 400:使用 URLSession.shared.dataTask 调用的 NSHTTPURLResponse
这是我在将 iOS 11 (15A5304i) 和 Xcode 9 (9M137d) 更新到最新测试版后开始遇到的问题。
当我恢复到以前的测试版时,它就消失了。
对网站进行任何 GET https 调用都会导致来自服务器的 400 响应。
这就是我打电话的方式
这就是生成请求的方式:
同样,这在以前的 iOS 11 测试版上运行良好,但是新版本会在对 Web 服务器的 https 调用上产生 400 响应,几乎没有数据。
值得注意的是,我首先调用了托管在https://api.yelp.com/上的 Yelp 端点 API 。此连接成功,没有任何问题。对其他主机( https://stackoverflow.com、https : //www.yelp.com )的任何进一步调用都会返回 400。
当我使用旧测试版在模拟器中运行代码时,它工作正常,当我部署到使用新 iOS 的 iPhone 6 时,它会从服务器产生 400。
我没有针对我拥有的服务器对此进行测试,因此我可以查看日志,但是在此过程中出现了一些问题,导致服务器以错误的请求响应返回。这些相同的调用使用 curl、postman、浏览器和以前的 iOS 版本可以正常工作。
我希望遇到同样问题的人能有所启发。
ios11 - Spotlight 搜索索引在 ios11 中不起作用?
我为我的应用程序的内容编制了索引,以便我可以在聚光灯下搜索它,也可以在应用程序内继续搜索。在 iOS 10 上它可以工作,在 iOS 11 上它似乎既不能在我的设备上也不能在模拟器上工作。我是否必须为 iOS11 添加任何内容,或者它在 beta 版本中不起作用?
(奇怪,在 ios11 iPhone 6s 模拟器中似乎没有搜索字段,但在 ios11 的 iPhone7 模拟器中可用。)
swift - avplayer 未加载 https 网址
今天下载了 ios 11 beta 2,应用没有加载来自 facebook 的 url。
我认为这与应用程序传输安全性有关,但由于 url 链接到 https 地址,它应该不是问题吗?
有什么想法吗?
ios - reloadRows(at:, with:) 导致崩溃
我正在运行 Xcode 9 beta 2,我的设备上有一行代码崩溃,但模拟器中没有。
该count
变量是Int()
程序跟踪以插入正确行的变量。这在模拟器上运行良好,但在我运行 iOS 11 beta 2 的 iPhone 7 Plus 上,它崩溃了:
这只是一个错误还是这行代码有问题?
ios - Xcode 9 中的“addingPercentEncoding”是否损坏?
在带有 Xcode 9 beta 2 的 Swift 3.x 中,使用addingPercentEncoding
会产生意想不到的结果。CharacterSet.urlPathAllowed
总是包含“:”,所以根据 的定义addingPercentEncoding
,它永远不应该逃避它。然而,使用这段代码:
我得到这些结果:
我得到不良行为的情况
- Xcode 9 测试版 2,iOS 9.3
- Xcode 9 测试版 2,iOS 11.0
真实
信息%3Ahello%20world
我得到预期行为的情况
- Xcode 9 测试版 2,iOS 10.3.1
- Xcode 8.3.3,任何 iOS
真实
信息:你好%20world
是否有任何解决方法来获得addingPercentEncoding
正确尊重给定的工作实现allowedCharacters
?