安卓和ios设置自己的短链

发布于:2024-04-29 ⋅ 阅读:(35) ⋅ 点赞:(0)

ios  的info.plist文件 设置 CFBundleURLSchemes

其中konnect 就是设置app的短链名称

<array>
			<dict>
				<key>CFBundleTypeRole</key>
				<string>Editor</string>
				<key>CFBundleURLName</key>
				<string>org.konnect.app</string>
				<key>CFBundleURLSchemes</key>
				<array>
					<string>konnect</string>
				</array>
			</dict>
		</array>

安卓 AndroidManifest.xml的 activity标签中

<intent-filter>
				<action android:name="android.intent.action.VIEW" />
				<category android:name="android.intent.category.DEFAULT" />
				<category android:name="android.intent.category.BROWSABLE" />
				<data android:scheme="konnect" />
			</intent-filter>

scheme://host 就是可以访问

konnect:// 就可以打开app

如果不想使用短链 可以使用 Universal Link (只支持苹果)

iOS 配置通用链接(Universal Link)服务端和开发者后台都配置好了,还是跳转不到App_ios universal links-CSDN博客文章浏览阅读5.8k次,点赞4次,收藏12次。Universal Link 是苹果在 WWDC 2015 上提出的 iOS 9 的新特性之一。此特性类似于深层链接,并能够方便地通过打开一个 Https 链接来直接启动您的客户端应用(手机有安装 App)。对比以往所使用的 URLSheme,这种新特性在实现 web-app 的无缝链接时,能够提供极佳的用户体验。使用前请阅读苹果官方文档 - Support Universal Links。_ios universal linkshttps://blog.csdn.net/IT_Scratch/article/details/133987117