我遇到了一个奇怪的问题,新创建的URLSessionUploadTask立即被取消。我不确定这是否是当前Xcode8测试版的错误。我怀疑这可能是一个错误,因为我将要发布的代码恰好运行一次。之后没有对其进行任何更改,然后它就停止工作了。是的,它确实运行了一次,然后就停止工作了。我会在接近尾声时发布错误。我将在下面发布代码,但首先我将总结一下这里的逻辑是如何工作的。我的测试或用户公开的API(用于Playgrounds或直接用于应用程序的IE)调用authorize方法。此authorize方法将依次调用buildPOSTTask,它将构造一个有效的URL并返回一个URLSessionUp