升级到xcode6之后,发现导出ipa时候需要登录apple id或者加入一个团队账号,比以前繁琐多了。

经过摸索,发现依然可以命令行来操作,这样子方便自动打包和发布。具体操作步骤如下

1. 打开控制台,cd进入项目目录,然后开始clean项目

xcodebuild clean -project xxx.xcodeproj -configuration Release -alltargets

2.开始archive,打包

xcodebuild archive -project xxx.xcodeproj -scheme xxx -archivePath xxx.xcarchive

3.导出ipa

xcodebuild ...... 

查看完整文章

需要的头文件

#include <Winsvc.h>

代码

BOOL CXxxCtrlDlg::DetectService(char* ServiceName)
{
SC_HANDLE hSC = ::OpenSCManager( NULL,  NULL, GENERIC_EXECUTE);
if( hSC == NULL)
{
return false;
}
// 打开服务
SC_HANDLE hSvc = ::OpenService( hSC, ServiceName,
SERVICE_START | SERVICE_QUERY_STATUS | SERVICE_STOP);
if( hSvc == NULL)
{
return false;
::CloseServiceHandle( hSC);
}
// 获得服务的状态
 ...... 

查看完整文章