标签: xcode11

Xcode 11 添加新的约束设置为零:使用设置值而不是默认/标准

我曾经使用自动布局添加新约束来对超级视图/相对视图进行简单约束,如下所示(对于 loooong 时间):

在此处输入图片说明

但是,最近更新到最新的 xcode(11.3.3 或 11.3/11C29)后,我遇到了这个奇怪的问题:当我设置常量 = 0 时,它们总是以不需要的方式生成约束,如下所示:

在此处输入图片说明

似乎默认值在某种程度上是 20 并且让我的观点看起来如此错误(0 与 20 相比?)

如果我通过像这样编辑约束来解决这个问题:

在此处输入图片说明

然后它会再次更正(图像是在编辑约束之后,在编辑之前显示常量 = Standard

我什至不知道如何描述这个问题,但是我如何解决这个新问题add new constraint以使用我的愿望点而不是标准/默认值?

更新:

它似乎只发生在约束超级视图时。不知道如何修复tho。

2020 年 4 月 1 日更新:

Xcode11.4 修复了这个问题。

xcode interface-builder autolayout xcode11 xcode11.3

77
推荐指数
5
解决办法
8681
查看次数

crash_info_entry_0:CoreUI:释放 _CUIInternalLinkRendition ... Assets.car

在使用 Firebase Crashlytics 检查崩溃时,我注意到 Keys 部分中有以下行:

CoreUI:解除分配 _CUIInternalLinkRendition 7113 /private/var/containers/Bundle/Application/1E06D0B4-30EA-41CA-998C-D8E86AA94100/.app/Assets.car

这与我的应用程序中的资产有关吗?CoreUI 中的内存问题?

ios swift xcode11

66
推荐指数
1
解决办法
5338
查看次数

显示Xcode 11中缺少助理编辑器吗?

在Xcode 10中,工具栏上有一个互锁的环形图标,显示了助手编辑器,但在Xcode 11中却没有。

Xcode 10

Xcode 11

xcode xcode10 xcode11

54
推荐指数
3
解决办法
1万
查看次数

无法更新Xcode 11

尝试从Xcode 11 GM更新到11.1总是失败。

我尝试先移动/Applications/Xcode.app ...没有任何效果

这是我的商务日志:

2019-10-08 12:29:08 + 01 leviathan installd [556]:PackageKit:安装失败:错误域= PKInstallErrorDomain代码= 501“该软件包正在尝试将内容安装到系统卷中。” UserInfo = {NSLocalizedDescription =程序包正在尝试将内容安装到系统卷。} {

xcode xcode11 macos-catalina xcode11.1 xcode11.2

48
推荐指数
1
解决办法
2万
查看次数

Xcode剪贴板:复制和粘贴卡住

我刚刚更新到Xcode 9.4.1并遇到了随机清除剪贴板的问题.

所以我选择一个文本,点击CMD+C,然后转到我要粘贴它的位置,点击CMD+V,但它播放系统警报声并且不粘贴任何内容.

谁也遇到过这个问题?

更新

Xcode 10.1仍然存在

xcode copy-paste xcode9.4 xcode10 xcode11

46
推荐指数
2
解决办法
3382
查看次数

46
推荐指数
13
解决办法
3万
查看次数

安装Xcode 11后无法在模拟器上运行应用程序-CFBundleVersion错误

昨天,我下载了Xcode 11的Beta版。之后,我打开了项目并尝试使用新的Xcode运行。不幸的是,消息出现了错误:


Failed to install the requested application
Domain: NSPOSIXErrorDomain
Code: 22
Failure Reason: The application's CFBundleVersion is invalid.
Recovery Suggestion: Ensure your bundle contains a CFBundleVersion with a valid semantic version number.
--
Run Code Online (Sandbox Code Playgroud)

我已经关闭了Beta版,并尝试使用Xcode的最新稳定版本(10.2.1)再次运行,但是发生了相同的错误。我需要提及的是,在尝试使用Xocde 11运行项目之前,它在Xcode 10上运行时没有任何问题。在使用beta Xcode运行之前和之后,都没有任何改变。

我已经尝试过的:

  • 我已经删除了Xcode 11 beta
  • 我已经清理了我的项目并将其从最新分支中撤出
  • 我已经从以下位置完全删除了Xcode 10:
~/Library/Caches/com.apple.dt.Xcode
~/Library/Developer
~/Library/MobileDevice
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
Run Code Online (Sandbox Code Playgroud)
  • 然后安装最新稳定版本10.2.1

我可以运行没有经过Xcode 11测试的其他项目,而不会出现任何问题。

我的最后一个想法是仅重新安装macOS,但我不想这样做。

编辑:我忘了提到该应用程序在物理iPhone XS上运行。

xcode ios xcode10 xcode11

43
推荐指数
6
解决办法
1万
查看次数

在 SwiftUI 中显示“UIActivityViewController”

我想让用户能够共享位置,但我不知道如何UIActivityViewController在 SwiftUI 中显示。

uiactivityviewcontroller swiftui xcode11

38
推荐指数
7
解决办法
1万
查看次数

现在Xcode 11中不再包含Application Loader,如何上载IPA

我有点害怕问这个问题,因为这个问题对我来说似乎很巨大,但我看不到有人对此感到惊慌。我有点害怕听起来很疯狂,但是我会去做的:

正如我们在Apple的Submissions Update上所读到的:

从Xcode 11开始,Xcode不再包含Application Loader。有关如何使用Xcode将应用程序上传到App Store Connect的详细信息,请参阅Xcode帮助。

使用Phonegap构建服务的人员和组织在知道自己无权访问Xcode项目文件的情况下询问自己如何使IPA联机是合法的。

Apple为我们提供了一个称为“ 档案管理器”的新工具,但正如我们在文档上所读到的:

在档案管理器中,选择要上传的档案,然后单击“分发应用程序”。

好吧,我的档案在哪里?IPA是否被视为档案?如何将我的IPA集成到此软件中?

也许我还没有找到合适的解决方案,但是目前,如果没有Application Loader的替代工具,我特别担心Phonegap构建的未来。

那么,您是否甚至遇到过相同的问题,并且找到了解决方案?(向科尔多瓦的迁移除外)

我知道,由于UIWebView的贬值以及Cordova与WKWebView的兼容性低,混合应用程序的使用寿命并不长,但是我不敢相信Apple会决定在没有警告的情况下终止Phonegap构建。和往常一样,Phonegap的团队也不是很健谈。

编辑

好了,可以使用以下命令来传输您的ipa,但是它能正常工作是因为我使用的是旧版本的Xcode(10),所以Xcode 11发布时将不推荐使用它吗?

xcrun altool --upload-app --type ios --file "path/to/application.ipa" --username "YOUR_ITMC_USER" --password "YOUR_ITMC_PASSWORD"
Run Code Online (Sandbox Code Playgroud)

xcode application-loader phonegap-build phonegap xcode11

37
推荐指数
7
解决办法
1万
查看次数

键盘卡在ios 13模拟器中

我一直在尝试使我的项目与新的Xcode 11协同工作。除在某些情况下(当我在模拟器上运行我的应用程序(iPhone 11 Pro Max)时,在单击EditTexts后该应用程序冻结)之外,其他所有操作均正常进行。我使用该应用几次后,就会发生这种情况。如果清除模拟器内存​​并重新启动,则一切正常。

我仅使用EditText创建了一个视图控制器,并且能够复制冻结的模拟器。有时在启动软键盘之前冻结,有时在显示之后冻结。我仍然可以终止该应用程序并通过Xcode重新运行它,但是除非我在模拟器上进行硬件重置,否则每次都会冻结。

我只是担心这是否也会在设备上发生?有人面对过吗?

编辑:只是添加。发生这种情况时,我尝试使用消息传递应用程序,并且在那里发生了同样的事情。

ios swift xcode11

36
推荐指数
6
解决办法
2858
查看次数