问题描述:iOS 在 test 模式下调用模拟页面报错:Safari 打不开该网页,因为网址无效。为什么呢?
可能原因:URL Scheme 设置的不正确
解决方案:
添加 URL Schemes
:在 Xcode 中,选择你的工程设置项,选中 TARGETS
一栏,在 Info
标签栏的 URL Types
添加 URL Schemes
,如果使用微信,填入微信平台上注册的应用程序 id(为 wx 开头的字符串),如果不使用微信,则自定义,建议起名稍复杂一些,尽量避免与其他程序冲突。允许英文字母和数字,首字母必须是英文字母,不允许特殊字符。对于支付宝,需要在 appURLScheme 处传入设置的 URLScheme 。
下一篇 ios报错:This app is not allowed to query for scheme weixin是什么问题?