分类 Mac 下的文章

苹果开发证书安装到Mac,钥匙串提示:此证书的签发者无效,2021最新解决方案

恭喜你搜到我这篇博文,相信你在百度上已经搜索了很久,都是千篇一律且失效的解决方案。

正如“APICloud上传苹果开发者证书编译打包iOS APP”我这篇文章描述的操作步骤,在iOS开发中,需要在苹果开发者平台申请开发、发布证书后,再回到Mac开发设备上进行安装。

问题是,证书安装完毕后,钥匙串中的证书提示:此证书的签发者无效,或 证书不受信任。
此证书的签发者无效.png

这是一个常规问题,出现此错误说明开发设备Mac电脑中没有安装Apple全球开发者关系认证媒介中间证书AppleWWDRCA,或者已安装的WWDRCA失效了。


阅读剩余部分

Xcode新版本找不到Application Loader,改用Transporter

前几天把MacBook里的Xcode升级了,升级到11.2版本后,发现没得Application Loader工具了。我用APICloud生成ipa包,顿时不知道怎么上传给AppStore了。

后面通过查询资料得知,有5种解决方法:

一,给Xcode降级,然后就会有自带的Application Loader工具了。

二,下载Application Loader插件,装在Xcode目前的版本上。

阅读剩余部分

iPhone手机里的Safari浏览器没有二维码扫描功能怎么办?

目前大部分网站都有对应的APP,而且APP是主要推广的产品形态,在官网放一个APP介绍页面,该页面主要目的就是让用户打开手机扫描二维码下载。由于国内微信几乎覆盖每一个上网用户,因此微信里的“扫一扫”功能成为二维码扫描的主要工具。但是呢,微信内置的浏览器禁止安卓APK包的下载安装,苹果企业数字签名的IPA包也无法下载安装,产品经理只有想办法绕过微信,让页面识别微信,凡是微信浏览器打开页面就自动给提示,引导用户用手机里其他浏览器打开。

iPhone手机通常就是用Safari打开。其实,如果Safari浏览器有二维码扫描功能,扫描下载APP就方便得多。中国互联网上还存在大量的二维码,只有用微信扫描。

再看看欧美产品Chrome浏览器也没有二维码扫描功能。

阅读剩余部分

mac安装JDK1.6、JDK1.7、JDK1.8并实现版本任意切换

一般来说,买来的mac电脑系统已经内置了JDK1.6,在“终端”下输入命令java -version即可查看版本。但Apple已发布公告,声明 Mac OS X 10.11 (El Capitan) 将为最后一个支持 Java 6 的 OS X 发行版,我的mac电脑就是Mac OS X 10.11.6,所以默认没有安装JDK1.6。这样也好,现在谁还用JDK1.6?

如果要安装JDK1.6、JDK1.7,需要去搜索到他们的mac安装包,现在官网只提供了JDK1.8的下载。这点特别要注意,我最开始在官网找JDK1.7都找了一晚上,网络上所有教程里JDK1.7的下载链接都指向的是:http://www.oracle.com/technetwork/java/javase/downloads/index.html,但其实只能下载到JDK1.8。

阅读剩余部分