xcodebuild挂在Xcode 11 beta上,在Xcode 10上成功

Wil*_*ill 5 xcode xcodebuild ios swift

就像这篇文章的名称所暗示的那样,我正面临Xcode 11 Beta的构建系统问题。自6月以来,我一直在对我的应用程序进行更新,但是直到最近才尝试将其归档以供TestFlight使用。这样做之后,我发现了一个问题,即存档永远不会成功,但存档也永远不会失败。相反,它会无限期地挂起,永远不会抛出错误或任何有关其为何无法继续运行的提示。

我已经能够将此问题隔离到Xcode 11,因为相同的代码库存档没有Xcode 10的故障(撰写本文时为最新版本)。

我已经提交了编号为FB7172492的雷达。

当我等待对雷达的响应时,这里有没有人有任何技巧,我可以怎样进行以下操作:a)将其存档,或b)告诉我它的卡住了什么。

值得注意的是,仅在Release版本,任何Debug版本的构建和运行没有问题的情况下才会发生构建挂起。

xcodebuild

当我xcodebuild在终端中运行时,它像Xcode一样挂起,其文件日志如下所示:

INFO [2019-09-02 16:39:07.57]: ? [35m2019-09-02 16:39:07.577 xcodebuild[20349:464120] [MT] iPhoneConnect: <DVTiOSDevice (0x7fbfe8cbc1a0), Will’s iPhone, iPhone, 13.1 (17A5821e), 00008020-001131943A04002E> == Underlying device preparation errors ==[0m
INFO [2019-09-02 16:39:07.57]: ? [35m2019-09-02 16:39:07.577 xcodebuild[20349:464120] [MT] iPhoneConnect: <DVTiOSDevice (0x7fbfe8cbc1a0), Will’s iPhone, iPhone, 13.1 (17A5821e), 00008020-001131943A04002E> -- Failed _shouldMakeReadyForDevelopment check even though device is not locked by passcode.[0m
INFO [2019-09-02 16:39:07.57]: ? [35mDomain: com.apple.platform.iphoneos[0m
INFO [2019-09-02 16:39:07.58]: ? [35mCode: 5[0m
INFO [2019-09-02 16:39:07.58]: ? [35mFailure Reason: allowsSecureServices: 1. isConnected: 0. Platform: <DVTPlatform:0x7fbfe8a3f120:'com.apple.platform.iphoneos':<DVTFilePath:0x7fbfe8a3ef90:'/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform'>>. DTDKDeviceIdentifierIsIDID: 0[0m
INFO [2019-09-02 16:39:07.58]: ? [35m--[0m
INFO [2019-09-02 16:39:07.58]: ? [35m2019-09-02 16:39:07.577 xcodebuild[20349:464120] [MT] iPhoneConnect: <DVTiOSDevice (0x7fbfe8cbc1a0), Will’s iPhone, iPhone, 13.1 (17A5821e), 00008020-001131943A04002E> == END: Underlying device preparation errors ==[0m
Run Code Online (Sandbox Code Playgroud)

它说无法连接到我的设备,但实际上不应该尝试这样做,因为我只是在构建而不是安装。

有任何想法吗?

Wil*_*ill 0

这最终是一个名为 的框架的问题SwiftSoup,该库已被修补并且归档成功。