IOS APP經過Archive上架APPStore的流程

 
一.主要流程參見[1]
參考文章:
1.https://www.cnblogs.com/lidongxu/p/5150119.html 
2.https://www.v2ex.com/t/167934 
3.http://blog.csdn.net/hxpp777/article/details/50276623 
4.http://blog.csdn.net/minggeqingchun/article/details/70049401 
若是如[2]中在xcode的Preferenses->Accounts裏面一同步,Xcode就會自動生成N個iOSTeam Provisioning Profile,那麼就不要同步。採起步驟:
(1)清除全部的mobileprovision[3]
      經過File Finder-->應用程序-->實用工具-->終端進行刪除

        首先cd到目錄」~/Library/MobileDevice/Provisioning\ Profiles」html

  cd ~/Library/MobileDevice/Provisioning\ Profiles/

        而後刪除裏面全部的mobileprovision文件ios

   rm *.mobileprovision
   或者經過界面方式刪除[4]
  切到桌面,選擇文件---->前往,這時還缺乏一個隱藏功能,選中Alt鍵,就會出現「資源庫」

資源庫---->MobileDevice---->Provisioning Profiles,將裏面的齒輪文件所有刪除,而後到Xcode下的Preferences下Account從新下載齒輪文件以及證書便可編程

(2)直接在IOS網站上下載下來雙擊導入。在Archive過程當中不要進行Accounts同步的相關操做。xcode

二. 審覈中的相關問題
1. APP網絡編程支持IPV6
參考:https://www.jianshu.com/p/97b205933c15?_wv=1031
   使用的網絡NSRULConntextion編程,用基於CFNetwork的asihttpRequest請求。
 
2.測試服務器是否是支持IPV6查詢
參考:http://blog.csdn.net/Lucky_Deng/article/details/70241293
           http://blog.csdn.net/jiang314/article/details/52261070
           https://www.cnblogs.com/ginvip/p/6365605.html
          http://blog.csdn.net/qq_27247497/article/details/52084513
          http://blog.csdn.net/u010069091/article/details/51915179
          https://www.cnblogs.com/csj222/archive/2016/10/18/5974316.html
 dig +nocmd +nostatus 域名   AAAA
 若是返回的 status 爲 NOERROR, 那基本就沒什麼問題。若是是NXDOMAIN就是服務端有問題
 
3. 設置服務器支持IPv6
Windows2012: https://bbs.aliyun.com/read/284958.html?spm=5176.bbsr299029.0.0.5yK0Kg   
Linux: https://www.jianshu.com/p/1223d2ad6f30
阿里雲:https://help.aliyun.com/knowledge_detail/39813.html
https://www.jianshu.com/p/1223d2ad6f30
https://www.jianshu.com/p/8edfdfa20b29
 購買國外服務器的方法:https://www.jianshu.com/p/2723cce72784
 國內NAT或教育網IPv6步驟:https://www.douban.com/note/571547196/
 騰訊雲支持IPv6:https://www.cnblogs.com/isItOk/p/5755013.html
 
4.能夠利用MAC筆記本建立IPv6測試環境(APP和MAC電腦之間變成IPv6了)
https://www.jianshu.com/p/49442934b81d
http://www.skyfox.org/ios-app-support-ipv6-dns64-nat64.html
    在 「系統偏好設置(System Preferences)」 界面選中 「共享(Sharing)」 的同時,要按住 「Option」 鍵(虛擬機的話鍵盤按Alt鍵),以後在 「共享」 --「互聯網共享」界面中,咱們會看到和以前不同的地方,就是紅框所標的地方,多了一個叫 「建立 NAT64 網絡 」 的選框。選中此選項按步驟依次生成IPv6的Wifi熱點便可。
 
5.若是程序用到相機等隱私權限,須要在plist增長相應的信息聲明。
https://www.jianshu.com/p/993bca77da22
 
6. xcode7升級到xcode9後要從新打開一次Capabilities /從新打開一次push notification開關。
https://www.jianshu.com/p/90680a4f5143
相關文章
相關標籤/搜索