站色视频免费茄子视频|亚洲欧美日韩一级在线|国产精品毛片A∨在线看|一二三四社区在线中文视频|国产精品伦子一区二区三区|97狠狠狠狼鲁亚洲综合网|久久中文字幕综合不卡一二区|毛片TV网站无套内射TV网站

 
您好,歡迎瀏覽黃石美涵信息科技有限公司網(wǎng)站!
135 9763 4395

咨詢熱線

7X24小時服務(wù)

阿里云、微軟云、美橙互聯(lián) 黃石地區(qū)產(chǎn)品經(jīng)銷商

關(guān)于代理商模板

超值服務(wù)提供卓越產(chǎn)品

   
  
  
新聞公告 News
   
APP發(fā)布上架應(yīng)用商店基本步驟與操作教程
來源: | 作者:hsmh888168 | 發(fā)布時間: 2017-04-20 | 913 | 分享到:
Apple 推出通用鏈接:一種能夠方便的通過傳統(tǒng) HTTP 鏈接來啟動 APP, 使 用相同的網(wǎng)址打開網(wǎng)站和 APP。 當(dāng)你的應(yīng)用支持通用鏈接

APP發(fā)布上架應(yīng)用商店基本流程圖

APP發(fā)布上架應(yīng)用商店基本步驟與操作教程

APP發(fā)布上架應(yīng)用商店基本流程圖

ios sdk集成

APP發(fā)布上架應(yīng)用商店基本步驟與操作教程

ios sdk集成圖

1.首先我們先下載iOS SDK

2.然后導(dǎo)入QQ305710439幫您定制提供的SDK文件夾到你的項目

3.最后代碼集成

當(dāng)應(yīng)用首次安裝打開時,你的ios sdk會收到網(wǎng)頁端通過js sdk傳來的參數(shù)。

Swift

Objective—C

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {ViewController *vc = [[ViewController alloc]init];self.window.rootViewController = vc;//初始化OpenInstall[OpenInstallSDK setAppKey:@"orx4hy" withLaunchOptions:launchOptions withDelegate:self];[self.window makeKeyAndVisible];return YES;} //通過OpenInstall 獲取自定義參數(shù)。數(shù)據(jù)為空時,也會回調(diào)此方法,方便開發(fā)者靈活處理。- (void)getInstallParamsFromOpenInstall:(NSDictionary *) params withError: (NSError *) error { if (!error) { NSLog(@"OpenInstall 自定義數(shù)據(jù):%@", [params description]); if (params) { NSString *paramsStr = [NSString stringWithFormat:@"%@",params]; UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"安裝參數(shù)" message:paramsStr preferredStyle: UIAlertControllerStyleAlert]; [alert addAction:[UIAlertAction actionWithTitle:@"確定" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { }]]; //彈出提示框(便于調(diào)試,調(diào)試完成后刪除此代碼) [self.window.rootViewController presentViewController:alert animated:true completion:nil]; } } else { NSLog(@"OpenInstall error %@", error); }}

4H5頁面集成JS SDK

精確渠道統(tǒng)計

1下載iOS SDK

2導(dǎo)入iOS SDK文件夾到你的項目

3集成代碼

Swift

Objective—C

//通過OpenInstall獲取渠道參數(shù)(包括渠道編號和渠道自定義參數(shù))。數(shù)據(jù)為空時,也會回調(diào)此方法,方便開發(fā)者靈活處理。c 為渠道編號,d為渠道自定義參數(shù)- (void)getChannelInstallParamsFromOpenInstall:(NSDictionary *) params withError: (NSError *) error { if (!error) { NSLog(@"OpenInstall 渠道參數(shù) = %@", [params description]); if (params) { NSString *paramsStr = [NSString stringWithFormat:@"%@",params]; UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"渠道安裝參數(shù)" message:paramsStr preferredStyle: UIAlertControllerStyleAlert]; [alert addAction:[UIAlertAction actionWithTitle:@"確定" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { }]]; //彈出提示框(便于調(diào)試,調(diào)試完成后刪除此代碼) [self.window.rootViewController presentViewController:alert animated:true completion:nil]; } } else { NSLog(@"OpenInstall error %@", error); }}

4.控制中心—添加渠道(如果是自定義渠道頁面需要集成js sdk)

5.拿到生成的渠道鏈接和二維碼進行投放

一鍵跳轉(zhuǎn)

一鍵跳轉(zhuǎn)分跳轉(zhuǎn)到AppStore 和跳轉(zhuǎn)到已安裝的App,通過Universal link 可以實現(xiàn)微信一鍵盤跳轉(zhuǎn)到已安裝App,通過應(yīng)用寶微下載可以實現(xiàn)微信一鍵跳轉(zhuǎn)到AppStore。

微信跳轉(zhuǎn)已安裝APP:

Apple 推出通用鏈接:一種能夠方便的通過傳統(tǒng) HTTP 鏈接來啟動 APP, 使用相同的網(wǎng)址打開網(wǎng)站和 APP。同時支持微信里面跳轉(zhuǎn)APP。

1.配置developer.apple.com的相關(guān)信息

  • 登錄https://developer.apple.com,選擇Certificate, Identifiers & Profiles,選擇相應(yīng)的AppID,開啟Associated Domains

2.配置Xcode

  • 在Xcode中選擇相應(yīng)的target,點擊Capabilities tab,開啟Associated Domains,在里面添加openinstall的域名(applinks:xx.openlink.cc)

APP發(fā)布上架應(yīng)用商店基本步驟與操作教程

代碼集成

3.代碼集成

Swift

Objective—C

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {ViewController *vc = [[ViewController alloc]init];self.window.rootViewController = vc;//初始化OpenInstall[OpenInstallSDK setAppKey:@"orx4hy" withLaunchOptions:launchOptions withDelegate:self];[self.window makeKeyAndVisible];return YES;}//ios9以下 URI Scheme 實現(xiàn)深度鏈接技術(shù)-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{ //判斷是否通過OpenInstall URL Scheme 喚起App if ([[url description] rangeOfString:@"openlink.cc"].location != NSNotFound) { return [OpenInstallSDK handLinkURL:url]; }else{ //自行處理; return YES; }}//iOS9以上 URL Scheme 實現(xiàn)深度鏈接技術(shù)- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(nonnull NSDictionary *)options{ //判斷是否通過OpenInstall URL Scheme 喚起App if ([[url description] rangeOfString:@"openlink.cc"].location != NSNotFound) { return [OpenInstallSDK handLinkURL:url]; }else{ //自行處理; return YES; }}//Universal Links 通用鏈接實現(xiàn)深度鏈接技術(shù)- (BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler{ //判斷是否通過OpenInstall Universal Links 喚起App if ([[userActivity.webpageURL description] rangeOfString:@"openlink.cc"].location != NSNotFound) { return [OpenInstallSDK continueUserActivity:userActivity]; }else{ //自行處理; return YES; }}//已經(jīng)安裝app 被喚醒時獲取參數(shù)(如果是通過渠道頁面喚醒app時,會返回渠道編號),c 為渠道編號,d為渠道自定義參數(shù)- (void)getWakeUpParamsFromOpenInstall: (NSDictionary *) params withError: (NSError *) error{ NSLog(@"OpenInstall 喚醒參數(shù):%@",params ); if(params){ if (params) { NSString *paramsStr = [NSString stringWithFormat:@"%@",params]; UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"喚醒參數(shù)" message:paramsStr preferredStyle: UIAlertControllerStyleAlert]; [alert addAction:[UIAlertAction actionWithTitle:@"確定" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) { }]];//彈出提示框(便于調(diào)試,調(diào)試完成后刪除此代碼) [self.window.rootViewController presentViewController:alert animated:true completion:nil]; } }}
  • 微信跳轉(zhuǎn)AppStore:

  • 申請應(yīng)用寶微鏈接

  • 控制中心配置應(yīng)用寶微鏈接

  • H5頁面集成Js sdk

準(zhǔn)備

  • 開發(fā)者賬號

  • 完工的項目

上架步驟

一、創(chuàng)建App ID

二、創(chuàng)建證書請求文件 (CSR文件)

三、創(chuàng)建發(fā)布證書 (CER)

四、創(chuàng)建Provisioning Profiles配置文件 (PP文件)

五、在App Store創(chuàng)建應(yīng)用

六、打包上架

常見問題

大家都愛問什么是 ios Universal Links?

Apple 推出通用鏈接:一種能夠方便的通過傳統(tǒng) HTTP 鏈接來啟動 APP, 使 用相同的網(wǎng)址打開網(wǎng)站和 APP。 當(dāng)你的應(yīng)用支持通用鏈接,iOS9 之后 , 用戶可以點擊一個鏈接跳轉(zhuǎn)到你的網(wǎng)站,并獲得無縫重定向到您安裝的應(yīng)用程序,而無需通過 Safari 瀏覽器。如果你的應(yīng)用不支持的話,點擊鏈接將會用 Safari 來打開。

什么是應(yīng)用寶微下載?

微下載是為移動應(yīng)用提供的一條騰訊官方授權(quán)的下載推廣鏈接,可在微信、手機QQ、QQ空間、瀏覽器等多場景實現(xiàn)一鍵下載安裝,大大提升開發(fā)者分享營銷的下載轉(zhuǎn)化率。

使用通用鏈接后App右上角的openlink.cc 是什么?

使用 Universal Links 后 就會在App 右上角顯示這個鏈接。

用戶點擊App右上角的openlink.cc后會有什么結(jié)果?

通用鏈接將不會直接跳轉(zhuǎn)App了,會顯示通用鏈接對應(yīng)網(wǎng)頁。