我有一个基于Swift的简单macOS应用程序,使用Xcode编写和维护,现在我想通过苹果的开发者ID“公证”服务进行分发。但是,每当我尝试上传应用程序的存档构建时,Xcode会在过程的“将软件包上传到Apple服务”步骤卡住。
我的流程如下:
- 在Xcode中选择“Build -> Archive”
- 在Xcode的组织器中:Distribute App -> Developer ID -> Upload -> Automatic Code Signing
- 现在问题出现在上传过程中。
我已经尝试对一个简单的样例应用程序进行非正式认证,其中没有超出标准Swift macOS项目模板所包含的代码,该应用程序也卡在了这一步。 (因此,这应该消除了我的项目本身的代码/二进制问题。)
我还尝试使用“xcrun altool”通过命令将我的二进制文件上传到认证服务:“xcrun altool --notarize-app --primary-bundle-id“com.me.myapp”--username“myuser@memyselfandi”--password“mypasswd”--file myfile.zip”。结果类似:该命令没有输出并挂起。
每次我试图上传到苹果服务时,我也注意到一个名为
- 在Xcode中选择“Build -> Archive”
- 在Xcode的组织器中:Distribute App -> Developer ID -> Upload -> Automatic Code Signing
- 现在问题出现在上传过程中。
我已经尝试对一个简单的样例应用程序进行非正式认证,其中没有超出标准Swift macOS项目模板所包含的代码,该应用程序也卡在了这一步。 (因此,这应该消除了我的项目本身的代码/二进制问题。)
我还尝试使用“xcrun altool”通过命令将我的二进制文件上传到认证服务:“xcrun altool --notarize-app --primary-bundle-id“com.me.myapp”--username“myuser@memyselfandi”--password“mypasswd”--file myfile.zip”。结果类似:该命令没有输出并挂起。
每次我试图上传到苹果服务时,我也注意到一个名为
ascp
的进程正在上传大量数据,远远超过我正在尝试上传到苹果的归档文件的大小。我不确定这可能是如何相关的,但当通过组织者或xcrun altool
命令上传时,该进程总是出现。
我正在使用Xcode 10.2.1和macOS Mojave 10.14.4。