importargparseimportreparser=argparse.ArgumentParser(description='Update tvmrpc.xcodeproj\ developer information')parser.add_argument('--org_unit',type=str,required=True,help='Your own Organization Unit.\n\ The Organization Unit can be found by following:\n\ 1. Open Keychain Access.\n\ 2. Find out your own iPhone Developer certificate.\n\ 3. Right click certificate, choose ```Get Info```.\n\ 4. Read & copy your Organization Unit.')parser.add_argument('--bundle_identifier',type=str,required=False,default="tvmrpc",help='The new bundle identifier')args=parser.parse_args()org_unit=args.org_unitbundle_identifier=args.bundle_identifierfi=open("tvmrpc.xcodeproj/project.pbxproj")proj_config=fi.read()fi.close()proj_config=proj_config.replace("3FR42MXLK9",org_unit)proj_config=proj_config.replace("ml.dmlc.tvmrpc",bundle_identifier)fo=open("tvmrpc.xcodeproj/project.pbxproj","w")fo.write(proj_config)fo.close()