Word 无法打开现有共用模板 (Normal.dotm)

1.1、有些Office 2016 for mac的用户在打开Word时会提示“Word 无法打开现有共用模板(Normal.dotm)”,如下图所示:

1.2、在Find(当前最新版本的macOS叫访达,呵呵)中搜索Normal.dotm这个文件,可以发现这个文件是存在的,并且双击也能正常打开,不知道为什么会报这个错,或许和破解有关?如果直接忽略他,在退出Word时还会提示“所做更改会影响共用模板,是否保存所做的更改?”如下图所示:

1.3、然后你点保存吧,又来一提示“无法保有正被其他程序处理的文件。请试着用新的文件名保存。”结果是Word还是没有退出或关闭,如下图所示:

[……]

继续阅读

如何忽略Xcode中编译时的警告

引言:
使用pods来集成第三方框架或组件估计在大部分中项目中都会碰到,然后这会带来另外一个问题,第三方代码中会出现一些编译警告,我们该如何处理呢?
1、Unlock其文件,将bug改掉?!对于有强迫症的人来讲这个确实是太难受了,但升级后又得改一次,如果警告较多的话,这还将是一个不小的工作量;
2、使用预编译指令,使开发工具自动忽略掉其中的警告,其实这也会涉及到修改第三方代码,并且如果警告类型较多,工作量也不小;
3、有没有一行代码就能搞定的事情?!好在是有的。在pods工程的Podfile中,添加一行inhibit_all_warnings!,然后pod update一下即可,轻松搞定!

1
p[......]<p class="read-more"><a href="https://www.yusian.com/blog/analysis/2017/12/07/1411031076.html">继续阅读</a></p>

iOS安装CocoaPods详细过程

0、什么是CocoaPods以及为什么要用CocoaPods之类的在这里不再阐述;
1、升级Ruby环境

1
终端输入:$ sudo gem update --system

直到看到最后一行提示RubyGems system software updated,说明Ruby升级成功;

2、更换Ruby镜像
首先移除现有的Ruby镜像

1
终端输入:$ gem sources --remove https://rubygems.org/

然后添加国内最新镜像源(淘宝的Ruby镜像已经不更新了)

1
终端输入:$ gem source -a https://gems.ruby-china.org/

执行完毕之后输入gem sources -l来查看当前镜像

1
终端输入:$ gem sources -l

如果结果是

1
2
*** CURRENT SOURCES ***
https://gems.ruby-china.org/

说明添加成功[……]

继续阅读

iOS如何打包不同版本(Debug&Release)使用不同图标

1、先看效果图

2、需求分析
2.1、常见的打包版本有debug与release,通常我们的理解只是调试等级及打包证书不同而已,一个方便开发测试,另一个提供上线;
2.2、扩展一下,有些项目中除了debug与release版本之外,还需要一个公测版本或者叫上线之前的beta版;
2.3、beta和release都是上线的版本,所以可能需要对这两个版本进行直观上的区分,比如App图标不一样;
2.4、综上所述,除了要添加一个类似debug或release的选项外,还要针对三种不同的版本提供三套图标,并且在打包时Xcode能自动对应切换;

3、实现方式
3.1、首先在项目Project–[……]

继续阅读