引言
对于iOS 快捷指令,笔者已经通过多篇文章教程的带大家深入了解学习了,不仅对于新手用户还是老手玩家来说。
那些快捷指令是如何实现的:iOS快捷指令硬核解析
初探 iOS 快捷指令
之前的教程已经足够全面详细,如果有新读者感兴趣,可事先翻阅。但对于一般用户而言,编写制作快捷指令还不是很容易。
而今天这篇文章不是复杂的教程,而是疑难问题解答,尽可能列举大家使用上的问题,并做出对应的解答。

前提
对于快捷指令的导入或使用,首先建议查找翻阅新手入门教程,尤其建议新人用户事先阅读。
问题1
为什么我无法导入快捷指令?
这种情况的问题,一般为这种效果:

在用扫码或点击链接导入快捷指令时,出现这种报错。这种状况其实还是由于未对快捷指令进行设置。
解决办法:
参考新手教程中的权限设置。
点击 设置 —— 下滑选择 快捷指令

打开设置中的”快捷指令“
在 共享安全性 中开启 允许不受信任的快捷指令。

开启"允许不受信任的快捷指令"
在完成权限设置后,就可以正常导入快捷指令了。
问题2
为什么 ”允许不受信任的快捷指令“是灰色的?
这种情况的问题,一般为这种效果:

在问题1中,部分用户在进行设置时,会出现这样的问题,对于这类情况,一般是由于未使用过快捷指令 APP导致的。
解决办法:
打开快捷指令 APP ,点击底栏的 快捷指令中心

随意添加一条 APP 自带的快捷指令。

添加完成后会有如图的弹窗提醒。

现在,你成功导入了一条快捷指令了,现在就可以去设置继续开启对应的权限了。

问题3
为什么无法运行(运行出错)快捷指令?
其实这个问题是最为复杂和困难的,就好比问:我的电脑怎么出问题了?不好用了!
虽然这类问题较为棘手,但是依旧是有迹可循的。
我们来分为这些情况

这种情况,先不谈英文报错内容,但根据笔者的经验,一般为网络连接出现的故障。而上面的报错内容即为:网站url无法找到并访问。
一般而言,许多快捷指令都是通过向网站发送请求,并获取对应信息进行下一步的解析和处理。因此网站如果无法访问就会导致快捷指令失效。
解决办法:
等待快捷指令作者的更新,或查找其他可用快捷指令。
2、无法获取权限内容,例如这样的:

这种情况,一般为在初次导入使用快捷指令时,在访问url网络时,用户选择了不允许,如:

解决办法:
一般我们在使用快捷指令时,大多都需要对应权限授权,因此在此类快捷指令在访问权限时一定需要选择 好 。
并且可以在报错时,点击详细信息,然后开启对应的权限即可。

3、其他玄学问题
请按照下面的操作进行检查:
1、确认设备的 iOS系统 版本号。

部分系统可能因为兼容性等问题无法运行(即使之前是可以正常使用的),请等待更新适配。
2、请在快捷指令运行中授予对应权限。

比如访问网址、获取相册等存储读写、获取定位等权限。这些权限是保证快捷指令运行的先决条件。
3、部分进阶快捷指令需要高级权限。
必须输入:id、url、cookies等数据才能运行,请查看指令对应的教程文章内容尝试解决。
问题4
以上方法均已尝试过,但依旧无法解决?
请尝试卸载快捷指令重新安装APP后,再次重新添加尝试,或回复评论反馈问题。

总结
本期文章从大家使用快捷指令中,最经常遇到的问题进行了分析和解答,对于用户能够根据更好的使用快捷指令。