是否可以在未发布的ios应用程序上测试ios智能应用程序横幅?

是否可以在未发布的ios应用程序上测试ios智能应用程序横幅?,ios,publishing,banner,Ios,Publishing,Banner,我必须在一个仍在开发中的应用程序中测试,特别是向这个应用程序传递一些“应用程序参数”。 应用程序存在于iTunes Connect上,他的状态当然仍然是“准备上传” 横幅在我的网站主页上。但是当我试图用我的iPhone(Safari)进入这个页面时,横幅显示出来,完全是空的,大约1秒后消失了 以下是我网站上的横幅代码: <meta content="app-id=myAppId, app-argument=myScheme://123456" name="apple-itunes-app"

我必须在一个仍在开发中的应用程序中测试,特别是向这个应用程序传递一些“应用程序参数”。 应用程序存在于iTunes Connect上,他的状态当然仍然是“准备上传”

横幅在我的网站主页上。但是当我试图用我的iPhone(Safari)进入这个页面时,横幅显示出来,完全是空的,大约1秒后消失了

以下是我网站上的横幅代码:

<meta content="app-id=myAppId, app-argument=myScheme://123456" name="apple-itunes-app">


在商店上发布应用程序之前,是否可以测试此智能应用程序横幅?

答案很遗憾,不是。在智能应用程序横幅生效之前,您必须先发布应用程序

但是你可以在没有发布应用的情况下测试通用链接。你只需要让苹果在你的网站设置好后抓取它


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

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

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

<!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>

横幅调试示例
访问

有了这个链接,我可以调试开发人员的构建,并且运行良好


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

共享您的代码,也许你调用了一些方法来摆脱BannerVie你试过运行这个吗?是的,当然,你在评论中的链接描述了AppStore上现有应用的操作,但在我的情况下,我正在开发第一个版本。因此,我在AppStore上没有任何以前的版本。