标签: url-scheme

如何使用url打开ios app?

我想使用URL方案打开我的ios应用程序.我可以用这个打开app.但我想如果没有安装应用程序,那么应该打开应用程序商店,用户可以下载应用程序.这可能吗?我怎样才能做到这一点?

编辑 逐步解释问题:

  1. 我的收件箱里有一封邮件,上面有一个网址.
  2. 我点击URL然后我.如果应用程序安装在手机中,应用程序将启动.II.否则将打开应用程序商店下载应用程序.

谢谢

url-scheme deep-linking ios

22
推荐指数
2
解决办法
3万
查看次数

直接从浏览器(或从应用程序)发送链接到whatsapp组

我想让用户与WhatsApp小组共享URL +文本.我希望这可以从iPhone和Androids工作.但是我的应用程序是在浏览器中(它是一个网站).我目前正在研究两种选择,但两者都存在问题:

1)第一个潜在的解决方案 - 直接从浏览器共享.

我检查了WhatsApp的URL架构并使用以下URL通过我的应用程序共享:

"whatsapp://send?text=Hello%2C%20World!" 
Run Code Online (Sandbox Code Playgroud)

但是这种方法存在一些问题:

  • 它似乎只适用于iPhone而不适用于Androids.Androids是否有适合的解决方案?
  • 只有在您被重定向到WhatsApp之后,它才能选择发送给谁,除非您知道用户的地址簿ID(= abid).首先,我不知道如何访问用户的abid?其次,我试图发送给一个小组,在这种情况下没有abid(对吗?),因此似乎不可能这样做.真的吗?此外,Android应用程序会发生什么?对于一群人来说,与abid相比有什么可比性,我该如何得到它?

2)第二个潜在的解决方案 - 创建一个与基于浏览器的应用程序完全相同的本机应用程序,但是这个特定部分(我们执行"共享")是原生的.

但是,在我看来,在这种情况下,我遇到的问题与上述问题非常相似:

  • 我可以在WhatsApp的网站上看到如何为iOS做这个(见上面的链接).但是,WhatsApp URL架构是否也适用于Android原生应用程序?
  • 同样,地址簿ID问题也是一样的.我怎么得到它?鉴于我们现在是一个原生应用程序,它可能更容易获得iOS上的abid,但它是否存在于一个组中?Android应用程序怎么样?这份分享给WhatsApp小组在那里工作吗?

iphone android url-scheme ios whatsapp

21
推荐指数
2
解决办法
8万
查看次数

"此应用程序不允许查询方案cydia"IOS9错误

我有一个应用程序,我点击HTTP请求

<NSURLConnection: 0x12d755110> { request: <NSMutableURLRequest: 0x12d754e10> { URL: http://XX.XX.XX.XXX/webService/dataService.svc/SearchLocation } }

现在,无论何时发出上述请求,我都会收到以下错误,并且响应中没有收到任何数据.60秒后我得到" Time Out error".它在IOS8及以下版本上工作正常,但不适用于IOS9.谁能让我知道我还有什么办法解决这个问题.另外,我在info.plist中对iOS9的ATS进行了以下更改,但仍面临此问题.请让我知道如何解决这个问题?提前致谢.

的Info.plist

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
        <key>NSIncludesSubdomains</key>
        <true/>
        <key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
        <true/>
        <key>NSTemporaryExceptionMinimumTLSVersion</key>
        <string>TLSv1.1</string>
    </dict>
Run Code Online (Sandbox Code Playgroud)

错误

2015-09-22 22:19:58.333 App[751:139449] regionDidChangeAnimated>>>>>>>>>>>>>>>>>: = 40.844278,-74.130561
2015-09-22 22:19:58.344 App[751:139449] Reachability Flag Status: -R ------- networkStatusForFlags
2015-09-22 22:19:58.350 App[751:139449] request:< SearchLocation ><DeviceKeyUDID>My Device UDID</DeviceKeyUDID><SecretKey>SecretKey/SecretKey><ListingType>LOCATION</ListingType><PageIndex>1</PageIndex><MaxNoOfRecords>20</MaxNoOfRecords><Latitude>40.844276</Latitude><Longitude>-74.130562</Longitude><Distance>25</Distance><Address></Address><SearchText></SearchText></SearchLocation >
2015-09-22 22:19:58.357 App[751:139449] -canOpenURL: failed for URL: "cydia://package/com.fake.package" - error: "This app is not allowed to query for scheme cydia"
2015-09-22 22:19:58.945 App[751:139449] theXML contains:
2015-09-22 …
Run Code Online (Sandbox Code Playgroud)

url-scheme ios ios9 app-transport-security

21
推荐指数
2
解决办法
2万
查看次数

如何从网站上的链接打开本机iOS应用程序(日历,笔记...)?

是否可以从网站上的HTML链接打开原生iOS应用程序,例如日历或笔记?我试图找到一个例子,但我不能.我遇到了这些URL方案,但我不知道如何使用它们以及日历或备注的URL方案是什么.有可能只做这样的事情:

<a href="calendar://something here?">Click me!</a> 
Run Code Online (Sandbox Code Playgroud)

是否可以仅使用HTML或需要JavaScript?

html hyperlink url-scheme ios

20
推荐指数
3
解决办法
4万
查看次数

如何检测iOS上是否安装了Facebook应用程序?

在iOS上,您可以通过打开以下URL来启动Facebook应用程序并链接到个人资料:fb:// profile/12345

唯一的问题是,如果没有安装Facebook应用程序,没有任何反应.

有没有办法检测是否安装了应用程序或是否支持url方案fb://?

这也将广泛应用于Twitter等其他应用程序.

facebook url-scheme ios

20
推荐指数
2
解决办法
2万
查看次数

URL方案"打开设置"ios

我知道这个问题已被问过很多次了.答案说这在Xcode> 5.x中不可用.但我看到一些可以使用它的应用程序(转到设置)(iOS7).有没有办法做到这一点?它在Xcode 6中可用吗?Facebook 可以检测蜂窝数据和WiFi.

在此输入图像描述在此输入图像描述

xcode url-scheme ios ios7 ios8

20
推荐指数
2
解决办法
4万
查看次数

如何在Apple Maps或Google Maps中打开链接?

如何才能使网站上的链接首先导致新版Google Maps for iOS应用中的位置,如果不可用,则还原为Apple Maps?

目前,默认功能是maps.apple.com将在iOS上的Apple Maps和其他设备上的Google Maps中打开链接.

因为谷歌地图似乎是大多数用户的首选,所以在iOS上反转这一点会很好.

google-maps url-scheme ios apple-maps

19
推荐指数
1
解决办法
4万
查看次数

如何在iOS9中从Safari打开URL方案?

我能够以这种方式从safari打开应用程序:

window.location = 'myapp://do/xx';
Run Code Online (Sandbox Code Playgroud)

或打开Facebook应用程序:

window.location = 'fb://';
Run Code Online (Sandbox Code Playgroud)

但是这在iOS9中停止了工作.

如何在Safari中使用URL方案打开应用程序?

xcode url-scheme ios ios9 xcode7-beta3

19
推荐指数
1
解决办法
2万
查看次数

我可以从iPhone上的其他应用程序启动一个应用程序

我想创建应用程序,必须启动另一个应用程序并在最后运行一些功能.

我的意思是我的应用程序A调用应用程序B并在B中运行一些方法.

我可以这样做吗?

我知道我想使用URL方案,但我可以在另一个应用程序中运行某些方法吗?

谢谢!

url-scheme launch ios

18
推荐指数
1
解决办法
2万
查看次数

是否有"map:"URI前缀来启动地图应用程序?(比如mailto:或tel :)

是否有这样的前缀用于在手机上启动地图应用程序,

<a href="map:21st,High Street, London">Toto's home</a>
Run Code Online (Sandbox Code Playgroud)

喜欢可以做

<a href="mailto:toto@gmail.com">Toto's mail</a>
Run Code Online (Sandbox Code Playgroud)

mailto uri map url-scheme tel

18
推荐指数
3
解决办法
1万
查看次数