iphone ipad應用的公升級更新提醒和評分提醒

2021-12-30 01:52:29 字數 2209 閱讀 7515

在使用iphone/ipad應用的時候,有時候應用有更新公升級,appstore會提醒使用者有相應的更新,程式中需要在使用者開啟應用的時候提醒使用者更新,那麼就需要自己在程式當中寫乙個提醒事項,簡歷彈出框提醒使用者一下,就ok了!

具體**分享給大家,請大家注意,必須要有app的id。那麼你會想應用第一次沒有id怎麼辦?審請上線的時候就會得到id了,到時候有了id直接填上去就行了。

首先寫乙個單例類:

//// appupdategrade.h

// qingdaobroadcastipad

//// created by ihope on 13-7-23.

// copyright (c) 2023年 hlren. all rights reserved.

// 任海麗

#import

@inte***ce appupdategrade : nsobject

+(appupdategrade*)sharedappupdategrade; //建立

-(void)appupdate:(nsstring *)appleid; //更新

-(void)appgrade:(nsstring *)appleid; //評分

@end

//// appupdategrade.m

// qingdaobroadcastipad

//// created by ihope on 13-7-23.

// copyright (c) 2023年 hlren. all rights reserved.

//#import "appupdategrade.h"

@implementation appupdategrade

static appupdategrade* appupdategrade = nil;

+(appupdategrade*)sharedappupdategrade

}return appupdategrade;

}//更新公升級

-(void)appupdate:(nsstring *)appleid

}else

}//評分

-(void)appgrade:(nsstring *)appleid

}-(void)alertview:(uialertview *)alertview clickedbuttonatindex:(nsinteger)buttonindex

// review button

else if (buttonindex == 1)

}break;

case 1001:

}break;

default:

break;

}}@end

1、更新公升級

需要得到當前應用的version版本,獲得之前版本的version,比較之下是否需要更新!

當前應用的version:

nsdictionary *infodict = [[nsbundle mainbundle] infodictionary];

nsstring *currentversion = [infodict objectforkey:@"cfbundleversion"];

之前應用的version:

需要請求來獲取資料,分析出version;

2、應用評分

"itms-apps:

直接開啟這個鏈結就可以給應用評份;

使用,匯入#import "appupdategrade.h"

公升級

[[appupdategrade sharedappupdategrade]appupdate:@"appid"];

//評分 afterdelay秒 60*1==60分鐘,表示1分鐘後呼叫pinfen方法

[self performselector:@selector(pinfen) withobject:self afterdelay:1];

//公升級

[[appupdategrade sharedappupdategrade]appupdate:@"appid"];

//評分 afterdelay秒 60*1==60分鐘,表示1分鐘後呼叫pinfen方法

[self performselector:@selector(pinfen) withobject:self afterdelay:1];

(void)pinfen

- (void)pinfen

iphone ipad應用的公升級更新提醒和評分提醒

首先寫乙個單例類 qingdaobroadcastipad created by ihope on 13 7 23.任海麗 end 實現類 qingdaobroadcastipad created by ihope on 13 7 23.更新公升級 else 評分 bool nevergrade n...

iphone ipad應用的公升級更新提醒和評分提醒

首先寫乙個單例類 cpp view plain copy qingdaobroadcastipad created by ihope on 13 7 23.任海麗 import void 更新 void 評分 end 實現類 cpp view plain copy qingdaobroadcasti...

Android 應用公升級

獲取版本 public void setversions context context catch packagemanager.namenotfoundexception n public void shownoticedialog context context setnegativebutt...