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

ios - 如何通过objective c将UIView的甘特图绘制到UIViewController中?

我是 iOS 开发的新手。所以请指导我一步一步绘制甘特图。我看过谷歌图表 Api 但没有绘制甘特图。提前致谢。

0 投票
4 回答
1362 浏览

ios - 使用 xcode 10.3 破坏 xib

将 xocde 更新到 10.3 版本后,无法查看或操作所有 xib 文件。
有什么解决办法吗?

我的操作系统版本:10.14.4 (18E226)

删除派生数据[不工作]

在此处输入图像描述

0 投票
1 回答
687 浏览

xcode - 有人对新的 Xcode 10.3 更新有任何问题吗?

我最近更新了我的,我遇到了所有类型的问题。1. 我的所有 UI 布局(按钮、标签、堆栈等)周围都有蓝线。我看到的都是蓝线,没有内容。我得到的警告是:“发生内部错误。编辑功能可能受到限制。” 此外,每当我尝试运行我的应用程序时,它都会显示“无法使用仅构建设备来运行此目标”。

我的项目是消失了还是搞砸了。我怎样才能解决这个问题?

我曾多次尝试强制退出 Xcode,并报告错误,但没有这样的运气。

0 投票
1 回答
37 浏览

xcode - 如何在 Xcode 中恢复空的模拟器列表

我最近更新到 Xcode 10.3,现在模拟器列表是空的。

如何恢复模拟器的完整列表?

0 投票
3 回答
65 浏览

json - 我有一个关于将值发送回主页的问题 [IOS]

我有一个关于将值发送回主页的问题登录后->第1页->第2页->按主页按钮->第1页当我去的时候,交付没有问题。但我想按下主页按钮并将值返回到 page1

这在第 2 页上

从图片上看

在此处输入图像描述

登录后->第1页->转到第2页此代码在第2页

按第 2 页上的主页按钮 -> 转到第 1 页

0 投票
1 回答
968 浏览

swift4 - PDFViewer SWIFT 4 Xcode 10.3

这是我的代码。我有一个文件“dreamGirls.pdf”

我还尝试了以下方法:

错误输出:致命错误:在隐式展开可选值时意外发现 nil

pdf查看 PDF查看?无 无

我也试过这个,得到了同样的错误:

self pdfViewerTest.ViewController 0x00007fe538520580 UIKit.UIViewController UIViewController
pdfView PDFView?无 无 fileToShow URL?"file:///Users/nacly/Library/Developer/CoreSimulator/Devices/C92B8B59-90C5-4509-A848-99D0B39A4469/data/Containers/Bundle/Application/7D0B63DF-F265-48DB-8887-D0563FD45FDA/pdfViewerTest.app/ dreamGirls.pdf" some _url NSURL "file:///Users/nacly/Library/Developer/CoreSimulator/Devices/C92B8B59-90C5-4509-A848-99D0B39A4469/data/Containers/Bundle/Application/7D0B63DF-F265-48DB-8887 -D0563FD45FDA/pdfViewerTest.app/dreamGirls.pdf" 0x0000600002638120 documentToShow PDFDocument? 0x00006000000301d0 ObjectiveC.NSObject NSObject
宽度 CGFloat 高度 CGFloat

在此处输入图像描述

我还尝试了以下方法,以防 PDFView 未初始化:

它返回以下错误:

pdfViewerTest[16863:1994476] * 由于未捕获的异常“CALayerInvalidGeometry”而终止应用程序,原因:“CALayer 位置包含 NaN:[nan nan]”*第一次抛出调用堆栈:

0 投票
1 回答
32 浏览

swift - 使用 AutoLayout 调整子视图的大小

我正在为滚动视图中的子视图设置约束,并且子视图的大小调整为比父视图宽约 100,即使我设置了前导和尾随约束

我试过设置前导和尾随约束

我当前的限制和问题的图像

0 投票
0 回答
30 浏览

ios - iOS - Xcode 10.3 和 iOS 目标的构建失败

我已将 Xcode 升级到 10.3。我所有的模拟器都消失了,当我尝试构建时,在编译时出现以下错误。

IBCocoaTouchFramework-ElevenAndLater scaleFactor=2x'的系统内容。

0 投票
2 回答
628 浏览

swift4.2 - Xcode 10.3 (10G8) 使用编译模式 = "Whole Module" 破坏应用程序

我将我的 iOS 应用程序的 7.6 版推送到 App Store 并注意到该应用程序突然包含许多在调试期间没有出现的错误(奇怪的行为)。

由于该应用程序在 xCode 9.x 中运行良好,我强烈怀疑这些问题是从 Xcode 10.3 开始发生的。

我正在使用 Swift 4.2(Swift 5 的转换用于下一次更新)

经过几个小时的调查,我找到了问题:当编译模式=“ whole module”时出现错误,当设置为“ incremental”时消失。在调试模式下(当应用程序用完 Xcode 时),编译模式设置为“ incremental”以释放其“ whole module”(这是您在 Xcode 10.x 中创建新项目时的标准配置,我怀疑)这解释了我们为什么这样做在调试测试期间看不到问题。

另请注意,更改为旧版构建系统并不能解决问题。只有设置编译模式=“ incremental”才能解决问题。

分析:

  • 我跟踪问题是因为我的所有 TableViews 都没有调用委托。 
  • 我有以下简单的层次结构:在此处输入图像描述

    • ViewTableRoot 的代码:
  • ViewTableSettings 的代码:
  • 如您所见,ViewTableRoot声明符合UITableViewDelegate(也符合,UITableViewDataSource但目前还不是问题)
  • 委托实际上是在 中分配self的,ViewTableRoot但实际的委托函数是在派生中实现的ViewTableSettings(这同样在 Xcode 9.x 中完美运行)
  • 当编译模式=“ Whole Module”这些委托函数没有被调用=>这是错误
  • 当设置为“ incremental”时,这些委托函数被调用就好了!

我为更深入地了解该问题所做的其他测试:

  • 切换到“旧版构建系统”(通过 Xcode/file/project 设置)不能解决问题;只要Whole Module启用,问题仍然存在
  • 当我在 ViewTableRoot 中创建空委托函数并在 ViewTableSettings 中覆盖它们时,它确实有效:-o
  • 我确实验证ViewTableSettings了委托确实设置为 ViewTableRoot 的实例ViewTableSettings而不是 ViewTableRoot (在这种情况下,不会实现任何委托功能)

我的想法

  • 我觉得我偶然发现了(新的?)构建系统中的一个错误?
  • 还有其他人遇到类似的问题吗?
0 投票
1 回答
3525 浏览

flutter - xcodebuild:配置文件不包括设备

问题:

  • 运行Xcode10.3vscode with flutter很好。
  • 运行xcodebuild command失败: Provisioning profile不包括当前的selected device“[MyPhone]”。(在目标“跑步者”中)

在设备上

使用 Xcode 。在run on device are fine终端中使用xcodebuild命令失败:

xcodebuild -configuration Debug -target Runner -arch armv6 -sdk iphoneos

有没有办法找出在设备上调试时 Xcode 运行什么样的命令。

在模拟器上

使用 Xcode run on simulator iPhone 7(iOS12.4) are fine。但是xcodebuild在终端中使用命令失败:

xcodebuild -configuration Debug -target Runner -sdk iphonesimulator

更新

-arch armv6应该-arch armV7在设备上时。

xcodebuild -configuration Debug -target Runner -arch armv7 -sdk iphoneos

清理或错误删除更多文件后

使用 Xcode 运行。使用上面的命令运行:

更新 2

这个问题是由于 iPhone 是locked在使用xcodebuild. 确保设备正常运行pluggingunlocked运行xcodebuild正常。

DTDeviceKit:来自 [PhoneUUID] 的设备类型为 NULL。

更新 3

全部清洁:

  • 删除iPhone Developer certificate钥匙串中的所有内容。
  • 删除iPhone Developer certificate苹果账户中的所有内容。
  • 删除文件夹中的所有配置文件~/Library/MobileDevice/Provisioning Profiles
  • 使用 Xcode/ref/myAccount/"Download Manual Profiles" 下载所有配置文件,然后有一个名为“YourNameOnMac(YourMacName)”的新自动生成证书。

结果:

  • 使用 Xcode 运行。
  • 通过 CI (codemagic confic with manual sign config: .p12 + profile) 运行项目。
  • 使用命令运行仍然失败(我更新armv7arm64

xcodebuild -configuration Debug -target Runner -arch arm64 -sdk iphoneos

更新 4。

  • 取消选中Automatic manage signing以查看它是否Team仅与配置文件问题有关,仍然失败。
  • 但是在这两个作品中运行fluttervscode运行它。Xcode