0

我正在尝试通过 TestFlight 将我的临时应用程序分发给测试人员,并且 ASIHTTPRequest 库包含在我的应用程序中。该应用程序将在启动时请求服务器并从中获取 JSON 字符串。但是它没有调用成功或失败块。

我已经阅读了有关GithubSO的文章,因此我知道 TestFlight 和 ASIHTTPRequest 之间存在问题。

去掉 TestFlight SDK 后,如果通过 TestFlight 的平台分发而不是直接从 Xcode 构建,问题仍然存在。

有什么方法可以让我使用 TestFlight 分发我的应用程序?

我的连接代码:

-(void)connectServerWithURL:(NSURL*)url
{
    __weak ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
    [request setCompletionBlock:^{
        if ([self.delegate respondsToSelector:@selector(downloadDataSuccessWithWithRequest:url:)])
        {
            [self.delegate downloadDataSuccessWithWithRequest:request url:url];
        }
    }];
    [request setFailedBlock:^{
        if ([self.delegate respondsToSelector:@selector(downloadDataFailureWithRequest:url:)])
        {
            [self.delegate downloadDataFailureWithRequest:request url:url];
        }
    }];
    [request startAsynchronous];
}
4

0 回答 0