Commit 15b52acd9728cf10eb3e1930ea724f8a5b4f9be0

Authored by iOS-Xiaowen
1 parent 5db8b9e4

no message

Showing 1 changed file with 10 additions and 9 deletions
auto_upload.py
... ... @@ -19,8 +19,8 @@ project_name = 'CNLiveScioLive' # 项目名称
19 19 upload_version = '1.0.0' # 项目版本
20 20 archive_workspace_path = '/Users/cnlive-zxw/Desktop/ScioLive' # 项目路径
21 21 export_directory = 'Products' # 输出的文件夹
22   -ipa_download_url = 'https://www.pgyer.com/QgmN' #蒲公英的APP地址
23   -#ipa_fir_download_url = 'http://d.6short.com/zvk2' #fir的APP地址
  22 +ipa_pgyer_download_url = 'https://www.pgyer.com/QgmN' #蒲公英的APP地址
  23 +ipa_fir_download_url = 'http://d.6short.com/zvk2' #fir的APP地址
24 24  
25 25 # 苹果账号API_KEY、API_ISSUER
26 26 APPLE_API_KEY = 'SVDD8X9884'
... ... @@ -145,8 +145,8 @@ class AutoUpload(object):
145 145 if r.status_code == 200:
146 146 print("=======上传蒲公英成功,用时:%.2f秒=======" % (end - start))
147 147 # 是否需要打开浏览器
148   - self.open_browser(self)
149   - self.send_email()
  148 + self.open_browser(self, ipa_pgyer_download_url)
  149 + self.send_email(ipa_pgyer_download_url)
150 150 else:
151 151 print("=======上传蒲公英失败,用时:%.2f秒=======" % (end - start))
152 152 elif self.number == 3:
... ... @@ -169,7 +169,8 @@ class AutoUpload(object):
169 169 print("=======上传Fir失败,用时:%.2f秒=======" % (end - start))
170 170 else:
171 171 print("=======上传Fir成功,用时:%.2f秒=======" % (end - start))
172   - self.send_email()
  172 + self.open_browser(self, ipa_fir_download_url)
  173 + self.send_email(ipa_fir_download_url)
173 174  
174 175 else:
175 176 print("\n\n===========没有找到对应的ipa===========")
... ... @@ -177,17 +178,17 @@ class AutoUpload(object):
177 178 return
178 179  
179 180 @staticmethod
180   - def open_browser(self):
181   - webbrowser.open(ipa_download_url, new=1, autoraise=True)
  181 + def open_browser(self, url):
  182 + webbrowser.open(url, new=1, autoraise=True)
182 183  
183 184 @staticmethod
184 185 def _format_address(self, s):
185 186 name, address = parseaddr(s)
186 187 return formataddr((Header(name, 'utf-8').encode(), address))
187 188  
188   - def send_email(self):
  189 + def send_email(self, url):
189 190 msg = MIMEText('<html><body><h1>Hello</h1>' +
190   - '<p>╮(╯_╰)╭<a href=\"'+ipa_download_url+'\" rel="external nofollow" >应用已更新,请下载测试</a>╮(╯_╰)╭</p>' +
  191 + '<p>╮(╯_╰)╭<a href=\"'+url+'\" rel="external nofollow" >应用已更新,请下载测试</a>╮(╯_╰)╭</p>' +
191 192 '<p>蒲公英的更新会有延迟,具体版本时间以邮件时间为准</p>' +
192 193 '</body></html>', 'html', 'utf-8')
193 194 msg['From'] = self._format_address(self, 'iOS开发团队 <%s>' % from_address)
... ...