iOS、Mac APP如果想防止别人直接复制app,拷到另一台设备上,要加这个功能。生成一个文件,然后在main函数里调用该文件中的方法。
#import <Cocoa/Cocoa.h>
#ifdef MAC_APP_STORE
#import "xxx.h"
#endif
int main(int argc, const char * argv[]) {
#ifdef MAC_APP_STORE
return CheckReceiptAndRun(argc, (const char **)argv);
#endif
return NSApplicationMain(argc, (const char **)argv);
}
生成该文件的方法,可以用该软件生成: https://itunes.apple.com/cn/app/receigen/id452840086?l=en&mt=12