问题标签 [xcode10.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 投票
0 回答
302 浏览

ios - Fabric 回答 SDK 在 [Fabric with:@[ [Answers class] ]] 上崩溃;

在升级 iOS 应用程序以使用 Xcode 10.1 构建后,我注意到在运行旧版本 iOS(直到 iOS 11.2.1)的设备上,用于 Answers SDK 的 Fabric Crashlytics 会使应用程序崩溃。

崩溃不会在运行 iOS 11.3 或更高版本的设备上重现,或者如果应用程序是使用 Xcode 10.0 构建的。

我正在使用带有 Fabric 1.6.7 的 Answers 1.2.1,使用 cocoapods。

崩溃发生在这行代码:

我将尝试一些事情,包括升级到最新的 Answers 和 Fabric SDK,并将使用结果更新此线程。如果您以前遇到过这种情况,我很想知道什么对您有用。

以下示例调用堆栈的片段,导致崩溃:

0 投票
0 回答
719 浏览

xcode - CMD + r 在 Mojave (10.14.2) 的 Xcode 版本 10.1 中不起作用

更新 Xcode 后⌘R无法在 Mojave (10.14.2) 中运行。

我已经下载了 Xcode 最新的 Xcode 并更新了 Mac OS X 版本

Mac OS X 版本:10.14.2 Xcode 版本:10.1

0 投票
1 回答
2380 浏览

ios - ValidateRequiredFields:端口扬声器的未知选定数据源(类型:扬声器)

我在 xcode10.1 中使用 Chirp SDK 进行超声波。我在日志中多次收到此警告消息:

[avas] AVAudioSessionPortImpl.mm:56:ValidateRequiredFields:端口扬声器的未知选定数据源(类型:扬声器)

我试过下面的

但仍然对我显示警告。如何解决此警告。在此先感谢

0 投票
0 回答
103 浏览

input - 为什么 Xcode10.1 的控制台不能显示我的输入?

在我更新到 macOS Majove 后发现了这个错误。

当我尝试在我的 Xcode 上做一个小测试时,我发现控制台无法显示我输入的数字,但这些数字确实被读入了内存。
它仍然可以工作!

令人惊奇的是,当我更改 Xcode 的主题时,它出现了!

我的图像将显示细节。我认为这是 Xcode 的错误。

有没有办法解决这个问题?我将不胜感激!

谢谢:) ==========================18/12/19更新================ ================ 还有一个细节,控制台会在我第一次运行程序时显示我的输入,以后不会显示。

我找到了解决此问题的临时方法。只需在“scanf”之前“printf”一些东西,控制台就会显示输入。但这只是临时工!

0 投票
3 回答
1243 浏览

deployment - 缺少架构。使用 Watch OS 5.0 及更高版本 SDK 构建的应用程序必须包含其他架构

错误 ITMS-90733

WatchApp 目标在有效架构下使用“armv7k”;WatchApp 扩展在有效架构下同时使用“armv7k”和“i386”。

当我构建并尝试部署和构建到 AppStoreConnect 时,我收到了此帖子中附加的错误消息。

我尝试了 arm64_32、armv7 和 armv64 的几种组合,但没有运气!任何帮助深表感谢。谢谢你。

0 投票
1 回答
200 浏览

xcuitest - 如何同时查看 XCUITest 和我的应用程序的 NSLog 输出?

我可以在我的 XCUItest 的 Xcode 10.1 输出窗口中完美地查看 NSLog 行,但我无法在输出窗口中看到我的实际应用程序/代码的 NSLog 行。如何在一个窗口中同时查看我的应用程序的 NSLog 输出和我的测试?

如果这不可能,如果我可以在测试期间在我的 XCUtest 和我的应用程序输出窗口之间切换以查看相应的 NSlog,那就太好了。我知道我可以在测试期间切换目标,但如果我切换到我的真实应用程序,我看不到任何 NSLog 输出。

0 投票
1 回答
249 浏览

xcode - 在 Xcode 的 github 集成中直接更新到最新的 master

考虑以下常见场景

  1. 两个开发人员从同一版本的 master 创建了两个分支
  2. 然后一个分支被合并到master
  3. 第二个开发人员想继续在他的第二个分支上工作,但是第二个分支需要更新到当前的 master,它现在包含第一个开发人员的合并更改。

到目前为止,我们正在使用git命令行并重新设置第二个分支。但我想知道是否可以直接从 xcode 实现相同的目标(我不在乎它是变基、合并还是任何组合)。

我尝试从源代码管理导航器的右键菜单中使用“将主合并到分支”选项。它以“您的分支是最新的”结尾,但您可以看到它仍然显示分支落后了 3 个更改(红线始终替换相同的分支名称):

在此处输入图像描述

我还尝试了Source Control 菜单中的Pull选项。结果相同:我得到“存储库是最新的”。分支仍然落后 3 个更改。

那么这是否可能以及如何实现?

0 投票
0 回答
203 浏览

ios - 如何将 tableView 数据导出为 PDF 并发送到电子邮件?

如何将 tableView 数据生成为 PDF 并通过电子邮件发送?我已经尝试过使用下面的代码,但我没有得到任何东西。我想以 PDF 格式导出 tableView 数据和电子邮件。谁能帮我 ?

0 投票
1 回答
5035 浏览

git - Xcode 10.1 使用 ssh 密钥推送到 github

我已经从命令行手动创建了我的 ssh 密钥并添加到我的 gihub、gitlab 帐户中。一切正常,例如使用命令行和源树客户端进行克隆、推送、拉取等。

问题是当我尝试使用 xcode 推送时,它给了我错误提示Authentication failed because the credentials were rejected。看截图

在此处输入图像描述

请注意,Xcode 能够使用 ssh 密钥克隆存储库,但无法推送(为了推送更改,我使用命令行或源代码树)。

0 投票
1 回答
349 浏览

ios - 从 Xcode 导出 IPA 以使用另一个分发证书重新签名

我正在使用我自己的开发人员帐户创建的应用程序 ID(比如说 com.developer.myapp),并启用了应用程序组和钥匙串共享以进行开发。我的组织使用自己的帐户在 AppStore 上上传应用程序。问题是,他们没有与我共享分发证书和配置文件。我已要求团队为公司的应用程序 ID (com.mycompany.finalproduct) 启用应用程序组和钥匙串共享。现在,我需要通过“iOS AppStore”分发方法从 Xcode 导出 IPA,但这样做时我遇到了错误。

  1. 由于应用程序组不同,保留 2 项开发和分发权利
  2. 由于分发证书不在我身边,因此在尝试以发布模式存档时,我收到一条错误消息,提示应用程序组不匹配
  3. 在“构建设置”中删除了发布模式的“代码签名身份”
  4. 以调试模式存档,通过验证并发送 IPA 以进行重新签名
  5. 应用程序使用分发证书重新签名,但在上传到 AppStore Connect 时出现错误“缺少 SwiftSupport 文件夹。使用 Xcode 的当前公共 (GM) 版本重新构建您的应用程序并重新提交。”