App内打开其他App

2013-01-08 17:56:40 +08:00
 coosir
能不能在一个App里面显示某些App的图标,点击后可以运行?
类似于一个桌面的概念,上面显示的内容可以控制。
6131 次点击
所在节点    iDev
17 条回复
Shane
2013-01-08 19:04:47 +08:00
只能通过URL scheme打开别人的app。。也就是说,别人app提供了URL scheme, 并且让你知道,这样才能打开。。
nickcheng
2013-01-09 11:17:24 +08:00
coosir
2013-01-09 12:51:30 +08:00
@nickcheng 谢谢,稍微了解了下。但是如同一楼@Shane 所讲,没有提供URL scheme的App应该没法添加吧。
另外,因为我们是想在公众场合提供使用,所以不能让用户自己编辑和设置显示的内容了,只得想办法自己做一个。
sobigfish
2013-01-09 13:31:49 +08:00
@coosir iOS6 的引导式访问,可以将设备限定在1个app区域内
coosir
2013-01-09 17:25:31 +08:00
@sobigfish 对,这个是基础。所以我想限定在我自己的App内,用户要启动其他App只能通过此App
所以我想做的事情其实就是只允许用户使用特定的一些App,并且这个列表我可以通过服务器端控制。
sobigfish
2013-01-09 18:11:29 +08:00
木有这样的api吧,估计只有越了解决了。
blacksun1017
2013-01-10 15:11:10 +08:00
参考 四叶草 下的所有应用的「应用推荐」功能,不知道是不是你所要的,iOS6下新增了SKStoreProductViewController
54dev
2013-01-10 16:20:35 +08:00
有接口???支付宝就可以。。
chouti
2013-01-25 19:18:18 +08:00
这样的App过不了苹果AppStore的审核吧。
coosir
2013-01-26 11:41:27 +08:00
@chouti in-house 内部使用
gocom
2013-01-26 11:43:35 +08:00
sdk
yellowV2ex
2013-01-29 09:00:59 +08:00
facebook,twitter,新浪微博
这几个东西我经常看到其他app会跳过去请求验证登录的
cythb
2013-01-29 09:28:10 +08:00
@yellowV2ex 那是sso授权。原理我搜了个文章:https://steven-wiki.readthedocs.org/en/latest/security/sso/
coosir
2013-01-29 12:57:29 +08:00
@yellowV2ex 嗯,有些APP确实可以通过URL scheme打开
@cythb 都是OAuth吧
cythb
2013-01-29 13:23:24 +08:00
@coosir 那个授权是通过官方的应用去授权,然后跳回自己的应用。
coosir
2013-01-29 16:59:37 +08:00
@cythb 好的,那我研究研究。。。猜测应该是用URL scheme
cythb
2013-01-29 18:05:02 +08:00
@coosir 恩是的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/57010

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX