Developer Area

Show
Ignore:
Timestamp:
03/16/10 14:57:40 (4 years ago)
Author:
henri
Message:

Fixes to handling of bad provisioning url and passing of json errors

Location:
apps/iphone/my.tel/trunk
Files:
1 removed
5 modified

Legend:

Unmodified
Added
Removed
  • apps/iphone/my.tel/trunk/Classes/API Classes/JsonConnection.m

    r655 r702  
    233233 
    234234- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error { 
    235 #ifdef JSONDEBUG 
    236     NSLog(@"ERROR Response payload: %@", responsePayload); 
    237 #endif 
    238235        [[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO]; 
    239236        isProcessing = NO; 
     
    251248        [responsePayload appendFormat:@"{\"actionErrors\":[\"%@\"],\"success\":false}", [error localizedDescription]]; 
    252249        [self parsePayload]; 
    253         [[self class] throwJsonErrorAlert:parsedJSON]; 
     250        if (theDelegate && [theDelegate respondsToSelector:actionSel]) { 
     251                [theDelegate performSelector:actionSel withObject:parsedJSON]; 
     252        } else { 
     253                [[self class] throwJsonErrorAlert:parsedJSON]; 
     254        } 
    254255} 
    255256 
  • apps/iphone/my.tel/trunk/Classes/RootViewController.m

    r675 r702  
    201201                self.currentAccountIndex = NSUIntegerMax; 
    202202                [self.navigationController popToRootViewControllerAnimated:NO]; 
    203                 UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:[failedAccount objectForKey:@"accountLabel"] 
     203                UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:[[failedAccount objectForKey:@"accountLabel"] stringByAppendingString:@" TelHosting"] 
    204204                                                                                                                        message:[[parsedJson valueForKey:@"actionErrors"] objectAtIndex:0] 
    205205                                                                                                                   delegate:nil 
  • apps/iphone/my.tel/trunk/Info.plist

    r689 r702  
    2020        <string>????</string> 
    2121        <key>CFBundleVersion</key> 
    22         <string>2.0.1</string> 
     22        <string>2.0.2</string> 
    2323        <key>LSRequiresIPhoneOS</key> 
    2424        <true/> 
  • apps/iphone/my.tel/trunk/VIP.tel.xcodeproj/project.pbxproj

    r689 r702  
    867867                        buildSettings = { 
    868868                                ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 
    869                                 CODE_SIGN_IDENTITY = "iPhone Distribution: Henri Asseily"; 
     869                                CODE_SIGN_IDENTITY = "iPhone Distribution"; 
    870870                                COPY_PHASE_STRIP = NO; 
    871871                                GCC_C_LANGUAGE_STANDARD = c99; 
     
    891891                                GCC_WARN_UNUSED_VARIABLE = YES; 
    892892                                PREBINDING = NO; 
    893                                 PROVISIONING_PROFILE = "E2F6762B-D80B-4460-946D-6122E83AF6EF"; 
     893                                PROVISIONING_PROFILE = ""; 
    894894                                SDKROOT = iphoneos3.0; 
    895895                                STRIP_INSTALLED_PRODUCT = NO; 
     
    930930                                GCC_WARN_UNUSED_VARIABLE = YES; 
    931931                                PREBINDING = NO; 
    932                                 PROVISIONING_PROFILE = "DC881623-4681-45BB-B714-179F016CBFD9"; 
     932                                PROVISIONING_PROFILE = "E430B94B-B21C-4939-A95C-6B3888808CAF"; 
    933933                                SDKROOT = iphoneos3.0; 
    934934                        }; 
     
    961961                        buildSettings = { 
    962962                                ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 
    963                                 CODE_SIGN_IDENTITY = "iPhone Distribution: Henri Asseily"; 
     963                                CODE_SIGN_IDENTITY = "iPhone Distribution"; 
    964964                                GCC_C_LANGUAGE_STANDARD = c99; 
    965965                                GCC_WARN_ABOUT_RETURN_TYPE = YES; 
    966966                                GCC_WARN_UNUSED_VARIABLE = YES; 
    967967                                PREBINDING = NO; 
    968                                 PROVISIONING_PROFILE = "DFD4CAD0-516F-41D7-BFC1-4BE9B8E0D74A"; 
     968                                PROVISIONING_PROFILE = ""; 
    969969                                SDKROOT = iphoneos3.0; 
    970970                        }; 
     
    10141014                        buildSettings = { 
    10151015                                ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 
    1016                                 CODE_SIGN_IDENTITY = "iPhone Developer: Henri Asseily"; 
     1016                                CODE_SIGN_IDENTITY = "iPhone Developer"; 
    10171017                                GCC_C_LANGUAGE_STANDARD = c99; 
    10181018                                GCC_WARN_ABOUT_RETURN_TYPE = YES; 
    10191019                                GCC_WARN_UNUSED_VARIABLE = YES; 
    10201020                                PREBINDING = NO; 
    1021                                 PROVISIONING_PROFILE = "447EE44B-840F-4966-BF8B-8DE8B2B74D91"; 
     1021                                PROVISIONING_PROFILE = ""; 
    10221022                                SDKROOT = iphoneos3.0; 
    10231023                        }; 
Telnic
Search This Site
Partners
Neustar
ICANN
Main site | WHOIS | Sell .tel | FAQ | Archived Site | About Telnic | Contact Us