求大神帮忙破解qq空间把appid弄好,在AppStore里面显示需要检查,而且银行卡设置也不能进行下一步

横屏状态下载应用内部显示AppStore,显示不出是什么原因?竖屏状态下可以显示!
[问题点数:20分,结帖人Laber1314]
横屏状态下载应用内部显示AppStore,显示不出是什么原因?竖屏状态下可以显示!
[问题点数:20分,结帖人Laber1314]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2015年5月 移动开发大版内专家分月排行榜第一2015年4月 移动开发大版内专家分月排行榜第一2014年9月 移动开发大版内专家分月排行榜第一
2015年3月 移动开发大版内专家分月排行榜第二2014年8月 移动开发大版内专家分月排行榜第二
2015年5月 移动开发大版内专家分月排行榜第一2015年4月 移动开发大版内专家分月排行榜第一2014年9月 移动开发大版内专家分月排行榜第一
2015年3月 移动开发大版内专家分月排行榜第二2014年8月 移动开发大版内专家分月排行榜第二
2015年5月 移动开发大版内专家分月排行榜第一2015年4月 移动开发大版内专家分月排行榜第一2014年9月 移动开发大版内专家分月排行榜第一
2015年3月 移动开发大版内专家分月排行榜第二2014年8月 移动开发大版内专家分月排行榜第二
2015年5月 移动开发大版内专家分月排行榜第一2015年4月 移动开发大版内专家分月排行榜第一2014年9月 移动开发大版内专家分月排行榜第一
2015年3月 移动开发大版内专家分月排行榜第二2014年8月 移动开发大版内专家分月排行榜第二
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。Pages: 1/3
主题 : 非AppStore应用更新检查的教程(附Demo)
级别: 侠客
可可豆: 812 CB
威望: 812 点
在线时间: 89(时)
发自: Web Page
非AppStore应用更新检查的教程(附Demo)&&&
鉴于近来发现很多人对于应用更新这一方面的了解比较少,所以就发个教程供大家参考。App很简单,运行以后,只有一个Check按钮:按下按钮,这个App会从服务器上检查更新数据,并且显示出新版本和新特性,且指引用户跳转到下载界面 修改版本号到最新版本,再次运行,就会看到最新版本的提示 看起来很简单的App,先大致说一下思路帮助理解:按钮点击以后,程序会获取当前版本并向服务器发送数据,得到数据以后进行处理,判断是否有新版本并展示给用户,从而实现检查更新按照上面的思路,先要搭建好服务器端★首先,如果没有域名空间的童鞋请先去开通一个免费的域名空间(本人开通的是)★接下来,在Win上面用DreamWeaver建一个ASP VBScript,取名为“CheckUpdate.asp”输入下面的代码(我会解释的):&html&&%@LANGUAGE=&VBSCRIPT&CODEPAGE=&65001&%&&meta http-equiv=&Content-Type& content=&text/ charset=UTF-8& /&&head&&title&版本检查&/title&&/head&&body&&%set fs=server.createobject(&scripting.filesystemobject&)file=server.mappath(&Update.txt&)set txt=fs.opentextfile(file,1,true)requestStr=request(&type&)txt.skipLine()line=txt.readlineif line=requestStr then    response.write &Newest&else    response.write line    line=txt.readAll    response.write lineend if%&&/body&&/html&★接着建立一个Update.txt,在里面输入:[Update]1.0[New]★新功能1★新功能2★新功能3★新功能4★新功能5★把它和这个ASP放在一起,进行本地测试(也可以直接传到空间上测试)输入网址:http://你的域名/CheckUpdate.asp?type=应用版本 对于我就输入:就会看到”Newest“的提示,如果把版本换成0.9就可以看到”1.0[New] ★新功能1 ★新功能2 ★新功能3 ★新功能4 ★新功能5“的提示★这样就实现了一个使用服务器检查更新的功能,对上面的代码简单的解释以下★上面代码会根据url中的&type&参数(也就是传过去的当前版本号)与txt中的最新版本号(这里是1.0)进行比对,如果相同,就显示”Newest“如果不相同,就显示”新版本号 + [new] + 新功能&★更新检查服务器的搭建大致讲到这里,当然也可以用PHP来实现,不过鉴于我对PHP一窍不通,就用ASP来实现★接下来要做ios端的实现,添加一个类用于检查更新://★DFUpdateChecker.h#import &Foundation/Foundation.h&@protocol DFUpdateCheckerDelegate &NSObject&-(void)checkFinishedWithNewVersion:(NSString*)theNewVersion NewThing:(NSString*)theNewT@end@interface DFUpdateChecker:NSObject&NSURLConnectionDelegate&{    NSMutableData  *receivedD    NSURLConnection *theC        id&DFUpdateCheckerDelegate&    NSString *newV    NSString *newT    }@property(retain,nonatomic)id&DFUpdateCheckerDelegate&-(void)cancelD-(void)startCheckWithURLString:(NSString*)theURL;-(void)checkN-(id)@end//★DFUpdateChecker.m#import &DFUpdateChecker.h&@implementation DFUpdateChecker@NSString *-(void)connection:(NSURLConnection*)connection didReceiveData:(NSData *)data{    [receivedData appendData:data];}-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error{    [[UIApplication sharedApplication]setNetworkActivityIndicatorVisible:NO];    [connection release];    [receivedData release];    NSLog(@&Error&);}-(void)connectionDidFinishLoading:(NSURLConnection *)connection{    [[UIApplication sharedApplication]setNetworkActivityIndicatorVisible:NO];        result=[result initWithData:receivedData encoding:NSUTF8StringEncoding];    result=(NSString*)[[result componentsSeparatedByString:@&&body&&] objectAtIndex:1];    result=[[result componentsSeparatedByString:@&&/body&&] objectAtIndex:0];    result=[result stringByTrimmingCharactersInSet: [NSCharacterSet newlineCharacterSet]];    [connection release];    [receivedData release];        if([result isEqualToString:@&Newest&]==YES){      newVersion=@&Newest&;    }else{        newVersion=[newVersion initWithString:[[result componentsSeparatedByString:@&[New]&] objectAtIndex:0]];        newThings=[newThings initWithString:[[result componentsSeparatedByString:@&[New]&] objectAtIndex:1]];        newThings=[newThings stringByTrimmingCharactersInSet: [NSCharacterSet newlineCharacterSet]];    }    [delegate checkFinishedWithNewVersion:newVersion NewThing:newThings];}-(void)dealloc{    [super dealloc];}-(void)cancelDownload{    [[UIApplication sharedApplication]setNetworkActivityIndicatorVisible:NO];    [theConncetion cancel];    theConncetion =    receivedData =}-(NSString*)getNowVersion{    NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];    NSString *result_=[infoDictionary objectForKey:@&CFBundleShortVersionString&];    return result_;}-(void)checkNew{    [self startCheckWithURLString:[NSString stringWithFormat:@&/CheckUpdate.asp?type=%@&,[self getNowVersion]]];}-(id)init{    if(self=[super init]){        result=[NSString alloc];        newVersion=[NSString alloc];        newThings=[NSString alloc];    }    }-(void)startCheckWithURLString:(NSString*)theURL{    NSURLRequest *theRequest=[NSURLRequest requestWithURL:[NSURL URLWithString:theURL] cachePolicy:NSURLRequestUseProtocolCachePolicy  timeoutInterval:60.0];      theConncetion=[[NSURLConnection alloc] initWithRequest:theRequest delegate:self];      if(theConncetion){         receivedData=[[NSMutableData data] retain];         [[UIApplication sharedApplication]setNetworkActivityIndicatorVisible:YES];    }else{        NSLog(@&Can't start the connection!&);    }}@end★这个类用于异步获取更新数据,然后通过委托传递出去。注意把里面的检查url换成你自己的★然后,在视图控制器上面加上这些实现代码:-(void)checkFinishedWithNewVersion:(NSString *)theNewVersion NewThing:(NSString *)theNewThing{    [button setTitle:@&Check& forState:UIControlStateNormal];    [button setEnabled:YES];    UIAlertView *    if(theNewVersion==@&Newest&){        alert=[[UIAlertView alloc]initWithTitle:@&软件更新& message:@&您的应用是最新版& delegate:self cancelButtonTitle:@&确定& otherButtonTitles:nil];        [alert show];    }else{        NSString *text=[NSString stringWithFormat:@&有新的版本(%@)可供使用\n此版本有如下新特性:\n%@&,theNewVersion,theNewThing];        alert=[[UIAlertView alloc]initWithTitle:@&软件更新& message:text delegate:self cancelButtonTitle:@&以后再说& otherButtonTitles:@&立即下载&,nil];        [alert show];    }    [alert release];}-(void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex{    if(buttonIndex==0){            }else if(buttonIndex==1){        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@&&]];    }}-(IBAction)checkButtonClicked:(id)sender{    [button setTitle:@&Checking& forState:UIControlStateNormal];    [button setEnabled:NO];    DFUpdateChecker *checker=[[DFUpdateChecker alloc]init];    checker.delegate=    [checker checkNew];    [checker release];}★这样就OK了,运行结果请看最前面的图★附上Demo
(73 K) 下载次数:5 感谢沙发帖,Demo中的一些小错误已经更正,请下载下面的那份★
(73 K) 下载次&#2
★因为编写有些匆忙,并且本人仅仅只有初一,所以部分地方如果有问题可以回复告诉我,我会尽早学习改正,谢谢。顺便请高手帮忙看看-(void)connectionDidFinishLoading:(NSURLConnection *)connection的result对象内存泄漏的问题,应该如何解决(问题已经解决)[ 此帖被hxy12-07-08 22:14重新编辑 ]
级别: &b&&font color=
UID: 83747
发帖: 3855
可可豆: 19515 CB
威望: 19386 点
在线时间: 2369(时)
发自: Web Page
感谢分享。 关于result内存泄露, result=[result initWithData:receivedData encoding:NSUTF8StringEncoding]; result=(NSString*)[[result componentsSeparatedByString:@&&body&&] objectAtIndex:1]; 这么写你不觉得很奇怪吗?改成下面这样试试。。 result=[[NSString alloc] initWithData:receivedData encoding:NSUTF8StringEncoding]; NSString *content=[[result componentsSeparatedByString:@&&body&&] objectAtIndex:1]; [result release]; 下面就用content了。 另外result貌似不用设定成全局的。
级别: 精灵王
可可豆: 3670 CB
威望: 3665 点
在线时间: 678(时)
发自: Web Page
现在小孩太mong了,才初一
级别: &b&&font color=
UID: 83747
发帖: 3855
可可豆: 19515 CB
威望: 19386 点
在线时间: 2369(时)
发自: Web Page
引用 引用第2楼laoyur于 09:17发表的&&:现在小孩太mong了,才初一 确实很猛,没法混了。
级别: 精灵王
UID: 41480
发帖: 1913
可可豆: 2388 CB
威望: 2835 点
在线时间: 1263(时)
发自: Web Page
回 楼主(hxy060799) 的帖子
为什么把alloc和init分开写?建议重新学习语法,不要只为功能,也要兼顾设计。
------------------------------------------------------------------------个人博客:源码分享:
级别: 圣骑士
可可豆: 2769 CB
威望: 2769 点
在线时间: 578(时)
发自: Web Page
很强悍,楼主的学习都是直接看苹果的E文文档么?
级别: 侠客
可可豆: 306 CB
威望: 306 点
在线时间: 71(时)
发自: Web Page
Mark,真心强大···那种AppStore自动提示更新的是怎样的呢··
级别: 新手上路
可可豆: 32 CB
威望: 32 点
在线时间: 14(时)
发自: Web Page
应用更新替换的依据是什么,是根据APPID吗?
级别: 新手上路
可可豆: 93 CB
威望: 93 点
在线时间: 49(时)
发自: Web Page
初一。。。。膜拜、、、mark之
级别: 圣骑士
可可豆: 3608 CB
威望: 3558 点
在线时间: 1015(时)
发自: Web Page
Pages: 1/3
关注本帖(如果有新回复会站内信通知您)
个人IDP证书一年费用? 正确答案:99美金
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版急急急!谁能帮我创建一个能在AppStore下载东西的ID,我自己注册好了检查验证到银行卡的时候老_百度知道
急急急!谁能帮我创建一个能在AppStore下载东西的ID,我自己注册好了检查验证到银行卡的时候老
急急急!谁能帮我创建一个能在AppStore下载东西的ID,我自己注册好了检查验证到银行卡的时候老是提示&&如需帮助&请联系iTunes支持什么的!!!
你选错了绑定!订礌斥啡俪独筹扫船激你看下链接,有详细过程:
这个我看不懂啊,ID已经注册过了
在付款信息列表里,选择“银联 UnionPay”一栏(不是银行卡),然后再把想要绑写的银行卡信息填写上。好了以后请点击“完成”按钮。
其他类似问题
为您推荐:
appstore的相关知识
其他1条回答
先跳过,注册完之后再绑定。。。
能说详细点吗,我不太懂
直接选无,然后。。。。你的id应该已经注册了,所以应该可以登陆,登陆之后,找一个收费的软件,会弹出付款方式,到时候绑定就可以了。。。。。。
还是不行😭
你可以用别的软件吗?
这个也需要下载才行吧
其实你为什么要绑定信用卡,大部分的收费软件都可以直接在pp助手下载安装。
我现在什么都下不了
直接在电脑下载pp助手
不是我要绑定,是它一下东西就提示这个
电脑没在身边😭
然后连接数据线,连接以后,什么软件都可以在电脑上下载到手机里面
助手&utm_content=&utm_campaign=J001
复制连接到Safari
安装以后打开软件,就可以安装其他的软件了。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁iphone6 plus上app store总是说此APP ID未在iTunes store上使用过,然后说要检查一下,怎么处理才能登入_百度知道
iphone6 plus上app store总是说此APP ID未在iTunes store上使用过,然后说要检查一下,怎么处理才能登入
邮箱也注册过了前段时间买的日版iphone6 plus越狱过了。我的apple id不能再app上登入一直提示尚未在itunes store使用过,怎么处理才能登入,但是每次都提示要检查一下
提问者采纳
在网页版的苹果端重新激活下
怎么做,可以详细教我吗,谢谢
进入苹果官网登录就会有提示
按照提示操作
不行啊,还是登陆不上,能麻烦您截图那种教我么,谢谢您。
您的这种情况是由于您的资料未完善导致的,你下载一个iTunes后连接您的手机后就会提示需要您完善资料,这时候在银行卡选择的地方选择无
或者选择第二个
输入其它的资料后点击继续就可以了
太感谢你了,弄好啦,嘿嘿😁十分感谢。谢谢你
提问者评价
太给力了,你的回答完美的解决了我的问题!
其他类似问题
为您推荐:
itunes的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 app store appid 的文章

 

随机推荐