Chrome报错 您的连接不是私密连接
关键词:chrome, unsafe, err_cert_invalid
概述
打开网址时报错。
您的连接不是私密连接
攻击者可能会试图从 xxx.xxx.com 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情
NET::ERR_CERT_INVALID
问题原因
这个网站的SSL证书无效;或者使用了自行签名的根证书。
解决方法
直接在键盘打字“thisisunsafe”,打完后,浏览器会自动打开页面。
Xcode报错Could not load NIB in bundle
关键词:xcode, bundle, xib, nib
概述
加载xib时,运行时崩溃。
问题原因
在bundle下未找到对应的xib文件。
解决方法
打开xib,在 Target Membership 下勾选对应的 Target。
控制Mac显示弹窗的命令
关键词:mac弹窗,mac窗口,osascript
概述
使用osascript命令控制Mac显示弹窗。
在Finder弹窗
osascript -e 'tell app "Finder" to display dialog "Hello World"'
可以用任何你想要的应用代替“Finder”。
如果应用程序的窗口被其他应用覆盖,那这个窗口将不会马上显示出来,在应用切换至前台的时候,再显示。桌面底部的应用图标会跳动提示。
如果想要窗口始终显示在前台,可以使用“系统事件”的应用程序。
系统事件弹窗
osascript -e 'tell app "System Events" to display dialog "Hello World"'
触发通...
Cornerstone报错Unable to parse URL...
关键词:Cornerstone, Unable to parese
概述
Cornerstone管理的svn,checkout时报错。
错误描述
添加repository时正常,checkout时报错。
Unable to parse URL ‘xxx’.
The operation could not be completed.
原因分析
当前使用的svn版本,与当前svn服务端的版本不兼容。
解决方法
修改当前svn客户端的版本。
Xcode报错 Could not launch "xxx"
关键词:Xcode报错, 无法启动
概述
编译、安装成功后,启动App时弹窗报错。
错误描述
Could not launch “xxx”
The operation couldn’t be completed. Unable to launch com.xxx.xxx because it has an invalid code signature, inadequate entitlements or its profile has not been explicitly trusted by the user.
原因分析
使用了免费开发者账号编译App。
未信任开发者的描述文件。
未验证对应的App。
解决方法
在手机上进行操作:设置-&g...
AFNetworking请求报错 Error Domain=NSURLErrorDomain Code=-1202 "此服务器的证书无效。...
关键词:AFNetworking, SSL, https
概述
使用AFNetworking进行网络请求时报错。
错误描述
Error Domain=NSURLErrorDomain Code=-1202 “此服务器的证书无效。您可能正在连接到一个伪装成“xxx”的服务器,这会威胁到您的机密信息的安全。” UserInfo={…
原因分析
服务端使用了自签名SSL证书。
客户端没有相应的证书,直接进行https请求。
解决方法
这里使用了一个客户端直接忽略SSL证书验证的方法。点击查看
AFNetworking忽略SSL证书验证
关键词:AFNetworking, SSL, https
概述
这个方法是通过直接修改AFNetworking源代码实现的。
操作步骤
打开源文件AFSecurityPolicy.m,注释掉这段代码:
- (BOOL)evaluateServerTrust:(SecTrustRef)serverTrust
forDomain:(NSString *)domain
{
// if (domain && self.allowInvalidCertificates && self.validatesDomainName && (self.SSLPinningMode == AFSSLPinn...
导出App Store上App的ipa包
关键词:Mac, iOS, ipa, Apple Configurator 2, 导出ipa
概述
使用Apple Configurator 2工具导出App Store上App的ipa包。
操作步骤
1.在Mac的 App Store 下载安装 Apple Configurator 2。
2.Mac通过数据线连接iPhone。
3.选中连接的设备。
4.添加需要导出的App。
5.选择需要下载的版本,搜索App名称。第一次使用时,会弹窗提示登录Apple ID。
6.弹窗后不要做任何点击。(如果手机当前没有安装所搜索的App,会自动在手机上安装这个App,不会有这个弹窗。需要重复一次4、5步骤。)
7.进入到这个目录,里面还有两层文件夹,点进去,...
Xcode版本号自增功能实现
关键词:Xcode, Shell, 版本号自增, 脚本
概述
这个方案可以实现每次编译项目,使开发版本号的尾数自动+1。
每次编译后发布版本号保持不变。
手动修改发布版本号后编译,开发版本号自动改为发布版本号,并添加尾数。
源码及注释
#!/bin/bash
echo 版本号自增脚本调试开始
#buildVersion=$CURRENT_PROJECT_VERSION
buildVersion=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE")
if [ $buildVersion = "\$(CURRENT_PROJECT_VERSION)" ]
then
...
109 post articles, 11 pages.