首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在开发环境中测试智能应用横幅Urls

如何在开发环境中测试智能应用横幅Urls
EN

Stack Overflow用户
提问于 2012-10-26 06:14:41
回答 4查看 9.8K关注 0票数 25

我想知道是否有可能在iOS应用程序的开发版本上测试iOS 6的智能应用程序横幅的app-argument URL参数。如果应用程序是从App Store下载的,横幅中显示的Open选项才会出现。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-03-08 13:46:11

对我来说起作用的是从应用商店下载我的应用程序,然后使用来自XCode的构建来覆盖它。这是可行的,并允许我使用当前的构建来调试智能横幅功能。这在模拟器上是行不通的,你需要使用一个设备。

为了清楚起见,您必须覆盖它。您不能删除应用程序存储版本,然后从XCode构建。

票数 19
EN

Stack Overflow用户

发布于 2016-12-02 15:18:17

到目前为止,Xcode8和iOS 10,我已经尝试了所有的方法,但无法调试正在打开的智能横幅URL,因为它需要应用程序的商店版本。

我已经找到了一个解决方法,并使用此方法测试了我的应用程序。

除了<meta ...>标签,我还在使用该方案打开应用程序的页面上添加了一个链接按钮。

代码语言:javascript
复制
<!doctype html>
<html>
  <head>
    <meta name="apple-itunes-app" content="app-id=xxxx,pt=xxxxx,ct=xxxxx,app-argument=myappscheme://www.mymobilesite.com/link/detailpage?query=x">
    <title>Banner Debug Sample</title>
  </head>
  <body>
    <p>Visit <a href="myappscheme://www.mymobilesite.com/link/detailpage?query=x">App Using Scheme</a>.</p>
  </body>
</html>

有了这个链接,我就可以很好地调试Dev构建和工作了。

虽然这只在应用程序为自己注册了一个方案时才起作用,但仅为了测试,我们可以注册一个虚拟方案,比如appscheme://,并用虚拟方案替换http://方案,测试它,然后将链接从应用程序scheme://恢复到http://

票数 2
EN

Stack Overflow用户

发布于 2015-04-23 07:38:25

以下方法在我使用iOS 6设备时也适用,因为它在iOS 8上不起作用。

我从AppStore安装了这个应用程序,然后使用Xcode6用一个开发版本覆盖了它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13078147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档