小编Her*_*ber的帖子

上传到iTunes Store时出错

我们真的需要一些帮助:

在过去的两个月里,我们与所有的Apple Mumbo-Jumbo一起苦苦挣扎,似乎无法在APPS上获得我们的APP ......

现在我的问题是在验证ARCHIVE编译并共享它之后..在提交过程中我得到 -

"上传到iTunes Store时出错"

我真的不知道我做错了什么,似乎没有找到解决问题的互联网上的任何东西......

我已经用这一天打了一个多星期......我试过了:

  • 为代码签名创建新的分发配置文件.

  • 一遍又一遍地检查所有目标设置.

  • 将FTP模式从被动改为非被动

  • 从不同的网络连接

  • 重新安装Xcode4

  • 其他一些工作包如下载应用程序Loader(尚未安装,但我不知道是否应该)

请帮助我们,您认为可能是什么问题?

谢谢

埃尔南

itunesconnect itunes itunes-store ios xcode4

30
推荐指数
4
解决办法
1万
查看次数

使用Alamofire的Google搜索失败(iOS,Swift,JSON,HTML)

请帮忙!我被困了好几个月,现在试图在我的Swift应用程序上执行一个简单的Google搜索,我已经过了一趟我的头撞墙!

我已尝试使用ALAMOFIRE和使用常规URLRequest,但由于结果似乎只是HTML格式,我似乎无法正确解析结果.即使您查看HTML格式,代码也适用于网页,并且不包含搜索结果.

我很乐意把搜索结果变成一个简单的词典.这是我的代码:

        let googleUrl:String = "https://cse.google.com/cse/publicurl?&output=json&cx=<MyGoogleKey>:<MyGoogleSKey>&q=q=+normal+search"

        // Trying with AlamoFire:

        Alamofire.request(googleUrl).response { response in
            print("Request: \(response.request)")
            print("Response: \(response.response)")
            print("Error: \(response.error)")
        }.responseJSON(completionHandler: { response in
             print("ResponseJSON: \(response)")
        }).responseData(completionHandler: { response in
              print("ResponseData: \(response)")
        }).responseString(completionHandler: { response in
              print("ResponseString: \(response)")
        })
Run Code Online (Sandbox Code Playgroud)

如您所见,我在几乎所有Alamofire支持的类型中尝试响应,而且我没有.

这是错误#1(.responseJSON):

无法读取数据,因为格式不正确.ResponseJSON:FAILURE:responseSerializationFailed(Alamofire.AFError.ResponseSerializationFailureReason.jsonSerializationFailed(Error Domain = NSCocoaErrorDomain Code = 3840"字符0周围的值无效."UserInfo = {NSDebugDescription =字符0周围的值无效}}))

下面是数据响应(responseData):ResponseData:成功:4337个字节

这是响应HTML(.responseString)

ResponseString:成功:

*> Google自定义搜索

(function(){var cookie_path ='/ cse /'; var path_copy ='/ coop /'; window._gaq = …

html json google-search swift alamofire

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

AFNetworking:无法从AFHTTPRequestOperation获取响应字符串

任何人?):我遇到的问题让我在过去的2个小时里刮过头脑,这很可能是一件非常简单的愚蠢的事情.当我从操作@ AFNetworking调用响应字符串时,我继续收到构建错误...就像没有这样的属性....

请看一下我的代码并解释一下我搞砸了这次:p ..谢谢:)


NSDictionary* paramDict = [NSDictionary dictionaryWithObjectsAndKeys:WebServicemd5Value, WebSermd5Variable, nil]
;
AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:[NSURL URLWithString:webServiceURL]];

[httpClient defaultValueForHeader:@"Accept"];

[httpClient postPath:@"method" parameters:paramDict success:^(AFHTTPRequestOperation *operation, id responseObject) {
    NSLog(@"Response data: %@", responseObject);
    NSLog(@"Reponse String: %@", operation);
Run Code Online (Sandbox Code Playgroud)

//打印操作会显示操作字典,包括响应字段,//但是当我直接调用operation.response时,编译器将不会构建,说明//"找不到AFHTTPRequestOperation的属性".... WEIRDEST好的,对吧?

    NSString* responseString = [NSString stringWithUTF8String:[responseObject bytes]];
    //.. Rest o f my Code....

}failure:^(AFHTTPRequestOperation *operation, NSError *error) {
    NSLog(@"Error retrieving data: %@", error);
}];
Run Code Online (Sandbox Code Playgroud)

networking nsurlrequest ios afnetworking

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

用于在 UICollectionView 中下载和显示图像的 UIImageView 扩展

我已经制作并扩展了 UIImageView,它允许我异步下载图像,然后根据它们的特定索引(CollectionView 中的 IndexPath)将它们分配给它们的 ImageView。效果很好,唯一的问题是:

  • 在快速和停止滚动时,我仍然看到显示错误的图像。

有人可以帮我吗?这是我的代码:

// UIImageView 扩展:

extension ExtendedUIImageView {

func downloadFrom(link link:String, contentMode mode: UIViewContentMode, imageIndex: Int) {

    if (NSFileManager.defaultManager().fileExistsAtPath(link)) {
        self.image = UIImage(contentsOfFile: link)
        return
    }

    self.imageURL = NSURL(string: link)
    let url = NSURL(string: link)
    contentMode = mode

    NSURLSession.sharedSession().dataTaskWithURL(url!, completionHandler: { (data, response, error) -> Void in
        guard
            let httpURLResponse = response as? NSHTTPURLResponse where httpURLResponse.statusCode == 200,
            let mimeType = response?.MIMEType where mimeType.hasPrefix("image"),
            let data = data where error == nil,
            let image = …
Run Code Online (Sandbox Code Playgroud)

uiimageview uiimage uicollectionview nsurlsession swift

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

Facebook iOS SDK extendAccessToken无法正常工作 - 未调用fbDidExtendToken

一旦用户的Facebook访问令牌因任何原因(从Facebook网站删除应用程序或从Facebook设置中删除应用程序的访问权限)无效,我无论如何都无法获得新的令牌!

到目前为止,我已经尝试了两种方法:(sharedFaceBookManager是一个管理Facebook的Singleton)

1) [sharedFaceBookManager.facebook extendAccessToken];

这是第一次发生"失效",应用程序将打开FB的应用程序并提示用户所需的任何内容并返回App安全和声音......第二次访问令牌无效,extendAccessToken将挂起在那里,用户将无法再通过Facebook登录.Not a good Solution.

2)尝试删除Cookie,断开Facebook连接并重新连接!

for(NSHTTPCookie *cookie in [[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies]) {

    if([[cookie domain] isEqualToString:@"facebook"]) {

        [[NSHTTPCookieStorage sharedHTTPCookieStorage] deleteCookie:cookie];
    }
}

// Reconnecting:
NSArray *permissions = [NSArray arrayWithObjects:@"email", @"read_friendlists", @"user_photos", @"user_events", nil];
[FBSession openActiveSessionWithReadPermissions:permissions
                                   allowLoginUI:YES
                              completionHandler:
 ^(FBSession *session,
   FBSessionState state, NSError *error) {
     [[EWFacebookManager sharedFaceBookManager] sessionStateChanged:session state:state error:error];
 }];
Run Code Online (Sandbox Code Playgroud)

这只返回一个Call to - (void)sessionStateChanged: with:FBSessionStateOpen和Apps Deals with this,就像登录成功一样,结果:ENDLESS LOOP(登录成功 - 登录失败) NOT A GOOD SOLUTION!

我知道当令牌无效时我不应该调用extendAccessToken,我应该提示用户再次登录

ANYBODY?请?我们甚至转向一家外包公司来帮助我们解决这个问题,而且没有任何突破!

facebook ios facebook-login facebook-ios-sdk facebook-access-token

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