28 lines
		
	
	
		
			932 B
		
	
	
	
		
			Plaintext
		
	
	
		
		
			
		
	
	
			28 lines
		
	
	
		
			932 B
		
	
	
	
		
			Plaintext
		
	
	
| 
								 | 
							
								#!/usr/bin/env python3
							 | 
						|||
| 
								 | 
							
								import os
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								# 获取当前目录路径
							 | 
						|||
| 
								 | 
							
								current_directory = os.getcwd()
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								# iOS文件夹路径
							 | 
						|||
| 
								 | 
							
								ios_directory = os.path.join(current_directory, 'ios')
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								# 查找以AppLovinQualityService开头并以.rb结尾的文件
							 | 
						|||
| 
								 | 
							
								applovinFile = None
							 | 
						|||
| 
								 | 
							
								for filename in os.listdir(ios_directory):
							 | 
						|||
| 
								 | 
							
								    if filename.startswith('AppLovinQualityService') and filename.endswith('.rb'):
							 | 
						|||
| 
								 | 
							
								        applovinFile = os.path.join(ios_directory, filename)
							 | 
						|||
| 
								 | 
							
								        break
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								# 判断是否找到符合条件的文件
							 | 
						|||
| 
								 | 
							
								if applovinFile:
							 | 
						|||
| 
								 | 
							
								    # 判断是否存在AppLovinQualityService文件夹
							 | 
						|||
| 
								 | 
							
								    applovin_folder = os.path.join(ios_directory, 'AppLovinQualityService')
							 | 
						|||
| 
								 | 
							
								    if not os.path.exists(applovin_folder):
							 | 
						|||
| 
								 | 
							
								        # 在ios目录下执行命令
							 | 
						|||
| 
								 | 
							
								        os.system(f'ruby {applovinFile}')
							 | 
						|||
| 
								 | 
							
								    else:
							 | 
						|||
| 
								 | 
							
								        print('iOS目录中已存在AppLovinQualityService文件夹,不执行任何操作。')
							 | 
						|||
| 
								 | 
							
								else:
							 | 
						|||
| 
								 | 
							
								    print('未找到符合条件的文件。')
							 |