2、由于安装插件会影响原来的Xcode打包上传,我们在应用程序里复制一个Xcode,并重命名为XcodeSigner;
3、打开钥匙串,创建新证书,名称填XcodeSigner,证书类型选择代码签名(Code Signing);
创建证书
填写证书信息
4、在终端命令中输入:sudo codesign -f -s XcodeSigner /Applications/XcodeSigner.app,耐心等待命令执行完毕;
5、获得XcodeSigner的UUID,在终端命令行输入:
defaults read /Applications/XcodeSigner.app/Contents/Info DVTPlugInCompatibilityUUID 即可;
6、在github上下载好想安装的插件,以ESJsonFormat为例,打开方式选择XcodeSigner;
选择XcodeSigner作为打开方式
7、检查info.plist中是否已经添加了第5步获得的UUID,未添加可能会造成XcodeSigner闪退。若文件中已经存在,直接运行项目即可;
在Info.plist中添加UUID
8、运行成功后,关闭XcodeSigner,重新启动,这时会d出如下两类提示框,分别选择逗Load Bundle地和逗允许地(或逗始终允许地),这时点击Window就能看到列表中多了ESJsonFormat了。
选择Load Bundle
选择逗允许地
可以但是你必须标注你定义的变量或者方法 例如: /** 应用处于运行时(前台、后台)的消息处理 @param userInfo 消息参数 */ + (void)didReceiveRemoteNotification:(NSDictionary *)userInfo按option可以查看。上面的信息小弟不敢自诩是高手,不过一点经验而已。其实Doxygen工具非常棒,其实它是可以提取出cpp文件中的注释的。具体方法是在cpp代码中加入符合Doxygen规定的注释,例如:
/** @defgroup FileUtils ...函数
* @{
*/
/** 函数名 Test \n
* @param 无
* @return
* @note 若超过试用期,系统应该提示并退出\n
* 1
* 2
* 3
* ... ...
* 修改日志:
* 1 V1.0.0
* 2 V2.0.0
* ... ...
* @par 示例:
* @code
// 调用样例
bool blnRet = Test()
* @endcode
* @see
* @deprecated
*/
bool CMapApp::Test()
{
/**
* 1
* -1.1
* -1.2
* -1.3
*/
C++ code ... ...
/**
* 2
*/
C++ code ... ...
......
/**
* 6
*/
... ...
}
/** @}*/
/** @}*/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)