问题标签 [xcode11.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.
xcode - Xcode 11.3:框架嵌入/签名问题
升级到 Xcode 11.3 后,我无法再嵌入框架。
为了调查这种情况,我创建了一个新的单视图项目,并在模拟器下执行它。
然后我在Targets / General / Frameworks, Libraries and Embedded Content中添加了一个标准框架,即CoreLocation.framework
.
有 3 个选项:不嵌入、嵌入并签名、不签名嵌入:问题:
如果我选择Embed without Signing,应用程序会构建,但我会收到运行时错误
我假设我必须在新的 Xcode 版本中签署框架,所以这可能没问题。
但是,如果我选择Embed & Sign,应用程序不会因为错误而构建
我很惊讶签名身份是“-”。因此,我查找了项目构建设置。它们是:
在这里,我觉得一切都很好。
我的问题是:
我的设置有什么问题?
PS:我看过这个类似的帖子,但没有答案。
ios - Xcode 11.3 无法为 iOS 13.3 设置目标,即该选项不存在
我最近升级到 Xcode 11.3 和 Catalina 10.15.2。发布说明指出
Xcode 11.3 包括适用于 iOS 13.3 的 SDK
但是,iOS 13.3 部署目标以及模拟器并不存在。
编辑:iOS 13.3 部署目标不存在。
它是一个错误吗?还是我安装的问题?有解决方法吗?
编辑:苹果开发者论坛 Xcode 11.3 的链接:无法选择部署目标 13.3 https://forums.developer.apple.com/thread/126948
swift - 输入“UIColor?” 没有成员“.myCustomColor” Swift 5.0
我将所有颜色都保存在专用颜色资产中。这允许我定义支持“任何外观”和“深色外观”的命名常量。现有的颜色资产有效(以前定义的),但如果我尝试定义新的(例如 myCustomColor)甚至复制现有的,那么我会得到:
示例用法:
我知道我可以使用(用新创建的颜色测试,所以没有错别字):
但是,我不想更改此语法或让不同的语法使我的代码混乱。
我在 Xcode 11.3 (11C29) 上使用 Swift 5。还有其他人有同样的问题吗?
xcode - Xcode 11.3 未打开项目
Xcode 拒绝打开任何项目,每次打开项目时,旋转轮启动并且 Xcode 冻结并且必须强制退出。在极少数情况下,项目可能会在一两分钟后打开。
我已经采取了很多措施来纠正这一点,其中一些比其他的更激烈:
- 删除了所有派生数据。
- 删除了所有
/Library/Developer
文件夹。 - 全新安装 Xcode
- 全新安装 MacOS,删除所有 Beta 面包屑(这对新项目来说没问题,只要我打开旧项目,就回到原点)
- 以上所有再次
有很多关于 Xcode 问题的线程,但没有一个有信誉的修复;真的很想搞定这个。
xcode - Xcode 11 添加新的约束集零:使用设置值而不是默认/标准
我曾经使用自动布局添加新约束来对超级视图/相对视图进行简单的约束,如下所示(长时间):
然而,最近在更新到最新的 xcode(11.3.3 或仅 11.3/11C29)后,我遇到了一个奇怪的问题:当我设置常量 = 0 时,它们总是以一种不需要的方式生成约束,如下所示:
似乎默认值不知何故是 20,让我的观点看起来很错误(0 与 20 相比?)
如果我通过像这样编辑约束来解决这个问题:
然后它会再次更正(图像是在编辑约束之后,在编辑之前显示常量 = Standard
)
我什至不知道如何描述这个问题,但是我该如何解决这个新问题add new constraint
以使用我的愿望点而不是标准/默认值?
更新:
它似乎只发生在对超级视图的约束时。不知道如何解决。
2020 年 4 月 1 日更新:
Xcode11.4 修复了这个问题。
permissions - Xcode 11.3 没有在我的所有项目上打开 Assets.xcassets 文件
下载 Xcode 11.3(两次)后,当我尝试构建任何现有项目时,我不断收到此消息:无法打开文件“Preview Assets.xcassets”,因为您无权查看它。
我使用“获取信息”来检查 Assets.xcassets 的权限。即使权限看起来不错,我还是再次更改了它们。我还尝试了早期版本中针对此问题的其他解决方案,删除并重新添加了 Assets.xcassets 文件,重新启动了我的 Mac,删除并重新加载了 Xcode。
任何想法接下来要尝试什么?谢谢。
ios - 在 SwiftUIExtensions 中动态数据传递和呈现网格图像的视图
我正在使用SwiftUIExtensions库,并希望使“StaggeredGridView”中的图像可单击,以显示带有单击图像的新视图以及一些相关信息。
目前我正在按照以下代码工作,但仍然不确定如何传递数据(索引 - 这里基本上是图像名称)。
我的产品视图如下:
Xcode 版本:Xcode 11.3