应用宝添加ios链接_应用宝配置ios链接 - CSDN
  • 1.点击android应用信息2.点击微下载3.选择申请自定义模板4.在红色框中填写苹果的app地址

    1.点击android应用信息

    第一步

    2.点击微下载

    第二步

    3.选择申请自定义模板

    第三步

    4.在红色框中填写苹果的app地址

    第四步

    展开全文
  • Android 选择跳转至腾讯应用宝,这个做起来很容易,只要我们把应用上传至腾讯应用宝变可以通过链接轻松下载,例如: return "redirect:http://a.app.qq.com/o/simple.jsp?pkgname=***"; Ios 只能跳转至App Store,...

    通过微信分享链接下载App的情况很常见(写得简单一点)

    Android    选择跳转至腾讯应用宝,这个做起来很容易,只要我们把应用上传至腾讯应用宝变可以通过链接轻松下载,例如:

    return "redirect:http://a.app.qq.com/o/simple.jsp?pkgname=***";

    Ios    只能跳转至App Store,通常情况下可以这样跳转至苹果App Store:

    return "redirect:https://itunes.apple.com/cn/app/appname/Appid?p=";

    然而,从微信浏览器这样做会发现页面呈现的时空白,不会跳转到App Store,那么我们这样解决:

    return "redirect:http://mp.weixin.qq.com/mp/redirect?url=https://itunes.apple.com/cn/app/appname/appid?p=";



    展开全文
  • 有APP应用的都想在微信中把自己应用分享给朋友或者转到朋友圈,那么如何得到可以让微信认可的链接地址呢?我也是找了好久才无意间发现的,接下来就介绍一下利用腾讯开放平台获取下载链接的方法。希望对大家有帮助。 ...

    有APP应用的都想在微信中把自己应用分享给朋友或者转到朋友圈,那么如何得到可以让微信认可的链接地址呢?我也是找了好久才无意间发现的,接下来就介绍一下利用腾讯开放平台获取下载链接的方法。希望对大家有帮助。

    首先要有腾讯开发平台的账号,或者直接用QQ号登录就可以。
    这里写图片描述

    如果需要的话也可以注册。注册界面需要点击“登录”,在弹出的对话框下面有。
    这里写图片描述
    登录后点击菜单“管理中心”,进入管理页面,如下图所示。

    这里写图片描述
    在安卓应用中,点击已经上线的移动应用图标,如下图所示。

    这里写图片描述
    在应用详情中,可以看到应用信息及一些服务内容,下拉页面,在“运营服务”中,找到“微下载”点击。

    这里写图片描述
    在“获取微下载推广链接“中复制链接地址,这个地址您可以在微信中打开,然后在微信中转发给朋友或者发到朋友圈都可以,有了这个链接地址也可以在你的公众平台当中添加上。

    这里写图片描述
    当然还可以修改自定义背景页等。详细内容可以看”微下载使用指引“中的说明。
    这里写图片描述

    展开全文
  • 项目中时常有这种需求, 是通过链接跳转到应用内部,现在iOS主流的方案有两个 Schema: 常用在于一个应用跳转到另一个应用内部,属于应用间的跳转。当然ios9以下,网页可以通过schema://跳转到App内部。但是这种...

    一、前言

    项目中时常有这种需求, 是通过链接跳转到应用内部,现在iOS主流的方案有两个

    • Schema: 常用在于一个应用跳转到另一个应用内部,属于应用间的跳转。当然ios9以下,网页可以通过schema://跳转到App内部。但是这种方式跳转比较生硬,在每次跳转的时候都会弹框询问。如果iPhone中如果没有安装则会直接弹出错误提示。
    • Universal Links(通用链接): 常用于https链接来打开APP(手机中已经安装此APP),或者跳转到https链接(手机中没有安装此APP)。Universal Links就是一个通用链接,iOS9以上的用户,可以通过点击这个链接无缝的重定向到一个app应用,而不需要通过safari打开跳转。如果用户没有安装这个app,则会在safari中打开这个链接指向的网页。

    备注:
      * 关于URL Schemes更多了解,可参考传送门
          * 关于Universal Links更多了解,可参考传送门

    二,需求场景

    (1)第三方应用集成了友盟分享到QQ和微信的功能

    (2)第三方应用分享了一个web页面到微信或QQ

    (3)打开分享的web页面,点击上面的某一个按钮

    (4)如果用户安装了该应用,直接打开应用根据web地址中的参数跳转到对应的页面

    (5)如果用户没有安装应用,直接跳转到appStore

    三,需求实现方案 

    iOS9 之后提供的 Universal Links 功能

    四,需求实现步骤

    (1)创建一个json文件,名称必须为 apple-app-site-association,⚠️该文件不可带 .json 的后缀名

             apple-app-site-association 文件必须放在https服务器的根目录下,例:https://kahui.huankaun.com 这个路径下 ⚠️一定是根目录,也就是说该文件必须是一级目录,供下载使用

            *  apple-app-site-association 文件格式:

    {
    "applinks": {
            "apps": [],
            "details": [
                {
                    "appID": "teamID.bundleId",
                    "paths": ["/deaplink","/wwdc/news/","*"]
                },
                {
                    "appID": "ABCD1234.com.apple.wwdc",
                    "paths": [ "*" ]
                }
            ]
        }
    }

      1)appID :
        appID 格式为 teamID.bundleId形式,譬如说我的teamIDxxxxxxxxxxxbundleIdcom.mytest.app
        那么我的appID就是:xxxxxxxxxxx.com.mytest.app。  
          teamID:打开苹果官网,点击Account,点击左边栏的 Membership,查找teamID 

      2) paths
        设定一个App的路径支持列表,只有这些指定的路径链接才会被App所处理。格式如下:

    "paths": [ "/wwdc/news/", "NOT /videos/wwdc/2010/*", "/videos/wwdc/201?/*"]
    • 使用*配置,则整个网站都可以使用

    • 使用特定的URL,例如/wwdc/news/来指定某一个特殊的链接。

    • 在特定URL后面添加*,例如 /videos/wwdc/2015/*, 来指定网站的某一部分。如果你的网站是www.yohunl.com,你的path写的是”/support/*”,那么当用户点击www.yohunl.com/support/myDoucument,就可以进入你的app了,相反www.yohunl.com/other 就不会. 

    • 除了使用*来匹配任意字符,你也可以使用 ?来匹配单个字符,你可以在路径当中结合这两个字符使用,例如 /foo/*/bar/201?/mypage

    需要注意的是:
    配置的paths路径,是区分大小写的

           *  验证apple-app-site-association文件

             文件配置完成之后,将其上传到你的服务器根目录或者.well-known这个子目录下。

    • 确保使用https://yourdomain.com/apple-app-site-association这个链接可以访问到,yourdomain.com为你的服务器域名。

    • 也可以使用苹果的验证网站,验证文件是否能被苹果请求到。如果是未上线的应用,使用验证网站时可能出现如下提示:
    • 出现该提示为apple-app-site-association文件配置正确。
    • 出现404错误码提示,则为apple-app-site-association文件未上传成功,或者使用https://yourdomain.com/apple-app-site-association路径无法访问。

    (2) 建立web网页和app应用之间的关联 -> app IDs配置 和 项目配置

    app IDs 配置

        进入开发者网站,找到你自己的bundleId,可以点击edit按钮,开启associate domains,如下图:

      
    项目配置

        在项目的Capablities中开启Associated domains,如下图:

     
     
        注意domains可以添加多个,前缀必须为applinks:applinks:后为你的服务器的域名。 
    代码接收Universal Links唤醒

    -(BOOL)application:(UIApplication *)application continueUserActivity:(NSUserActivity *)userActivity restorationHandler:(void (^)(NSArray * _Nullable))restorationHandler{
    
        NSLog(@"userActivity : %@",userActivity.webpageURL.description);
        return YES;
    }

        在appdelegate中实现上面这个方法,当使用Universal Links唤醒app时就执行这个方法。


    (3)验证以上配置

        快捷验证,在备忘录中输入https://yourdomain.com/apple-app-site-association,长按这个链接,出现下图提示则配置成功。

       当没有安装该应用时的处理方式是:上传该html文件到 kahui.huankaun.com 路径下,如下图:

    <!DOCTYPE html>
    <html lang="en" >
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
        <meta http-equiv="Pragma" content="no-cache" />
        <meta http-equiv="Expires" content="0" />
        <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
        <title>神机算万年历-跳转中...</title>
    </head>
    <body>
    <script type="text/javascript">
            setTimeout(function(){
                window.location = "第三方在应用宝的下载链接"
            },3000)//延迟3s,给手机调起已安装应用,如果不能调起就调用下载链接。
    </script>
     
    </body>
    </html>

     备注:如果我们在手机上没有安装相应的应用,就可以通过Universal Links重定向进行跳转到下载也进行下载操作。因为我们在paths设置了路径限制,只要我们重定向的路径符合限制,就能先走本地是否安装程序,如果没有再跳转到相应下载页。

    转载于:https://www.cnblogs.com/lxlx1798/p/10430588.html

    展开全文
  • iOS应用可以使用 URL Schemes 进行应用间的跳转或实现网页打开应用的功能,这种跳转是协议跳转。 要应用间能跳转就要遵循URL Schemes协议。 要网页跳转应用网页就要遵循URL Schemes协议。 所以这就出现了微信或QQ等...
  • 1、现在的应用升级问题,苹果已经帮我们解决了,就是在我们应用中不需要提示升级问题,手机系统会自动给升级到最新版本(首先允许升级),但是还是有一些应用添加提示升级需求,这样的话,用户就能够自己去升级, ...
  • 任务宝IOS原生APP自拟证书安装教程任务App(苹果IOS版本)正在上架Appstore审核,在此期间IOS用户无法通过应用商店下载任务App。目前任务推出任务轻云版本App供IOS用户过度使用,但轻云版本因核心架构较简单...
  • 转自:http://blog.csdn.net/linshijun33/article/details/71429669需求概述分享应用活动链接已经成为手机应用一个非常重要的推广传播形式。为了提高转化率,就需要让用户不管是在微信或者是浏览器中,都能在点击...
  • IOS 原理如下: 为HTML页面中的超链接点击事件增加一个setTimeout方法。 如果在iPhone上面500ms内,本机有应用程序能解析这个协议并打开程序,则这个回调方法失效; 如果本机没有应用程序能解析该协议或者...
  • 列表内容最近完成项目里一些功能所以空闲时间比较多,但是最近老大让我们在项目里加入深度链接功能,一开始听到深度链接这个词我有点懵X...我们应用中深度链接是通过应用宝的微链接实现的,实现这一功能还需要与公司的
  • hey!宝宝又来更新博客了! 今天早上查看天气,发现自己缺少一个查看天气的APP, ...于是查找iOS这方面的资料,在某篇博客里发现原来是HealthKit框架,于是对此进行研究。 觉得比较好的博客地址:Hea
  • 原文链接 : Getting Started | Cardboard | Google Sevelopers 以前 Cradboard 也是支持在 iOS 上使用的,依靠 Unity 来实现,所以你需要用 C# 来编写 iOS app(听起来很奇怪对不对?) 而今天在 GDG China ...
  • 本文是本系列文章的最后一篇,主要为小伙伴们分享下Safari调试、与前端的配合以及实际应用中一些需求的实现等:iOS中UIWebView与WKWebView、JavaScript与OC交互、Cookie管理看我就够(上)iOS中UIWebV
  • iOS10新增API介绍

    2016-09-13 09:44:35
    本文主要是一些对iOS新功能的探索,之前发现博客里关于iOS新功能的分析大多是过于概括,每个功能几句话,无法了解到具体的功能。所以本次的探索是基于Api层面,着重看一些具体用法所做的笔记,本来想分别画个类图...
  • 什么是闭环分享 现在,市场上主流app都具有分享功能。但是绝大部分app的分享功能仅仅局限于分享出去,而且在微信限制了开发者获取分享结果状态后,通过分享功能进行app或者业务推广的方式受到很大的限制。...
  • 由于iOS 4,苹果发布了一个叫做uiautomation框架,可用于在真正的设备和在iPhone模拟器执行自动化测试。在uiautomation文件很小,没有在网络上有很多资源。本教程将告诉你如何将你的工作流程uiautomation。 最好...
  • shareinstall-ios集成方法

    2019-12-19 10:40:40
    精确的App安装来源与携带参数安装 :shareInstall的核心价值在于,帮助Android/iOS开发者通过shareInstall提供的sdk,精确的获取app每一次安装的分享(或推广)来源。原理如下:开发者在分享的h5页面上集成 ...
  • 作为专业的ios和安卓测试包发布网站,注册超简单。支持输入网址直接下载和二维码扫描下载。功能类似TestFlight ,但又比它强大,支持游客访问密码,ios和安卓测试app都支持。模仿TestFlight ,又高于TestFlight 。
  • 提供向多个社交网站分享的iOS应用代码,可以添加文字和URL链接,解决URL链接汉字编码问题,支持iPhone,iPad分别处理。 同时分享后可以实现积分
1 2 3 4 5 ... 20
收藏数 915
精华内容 366
关键字:

应用宝添加ios链接