Google Play手機測試:
App封測下載網址 請先登入gmail帳號,之後會看到以下畫面:

點選 成為測試人員

點選前往Google Play下載,然後選擇要安裝的裝置,待手機連線上Wifi後,手機已登入Google Play時就會自動下載。

封存apk過程
- 在TFS取得最新版本後,複製一份出來,擺狀態改為release
- 調整xamarin.Android屬性,修改版號和version name,並且取消句選偵錯。


3.xamarin.iOS,修改info.plist中的CFBundleVersion下面的string,為日期加上版號。

4.把專案改為relsase,在android專案上按封存,選擇「散發」,接著選「臨機操作」,匯入共用的keystore,打入密碼和別名(keystore的檔名),就可以囉~




5.把打包好的apk放上google developer,等審核通過之後,到資料庫修改此次版本。
無法在裝置列表上出現實機
在本機>管理>裝置管理員>安裝新的軟體

之後就參照這篇
iphone上架
以下請按照順序,因為編輯方式一切換,就會蓋掉原本的設定。最之前請先複製出一份做,然後把唯讀拿掉及TFS的connect。 修改PCLGlobal上面的變數,測試網址/語言設定。
1.將Debug改為Ad-Hoc,選iPhone,不可以用iPhoneSimulator 2.若有成功連接系統組的MacPro,ios專案的「屬性」
- iOS組建:支授的架構選ARMv7+ARM64
- iOS套件組合簽署:
- 手動佈建下的簽署識別,選iPhone Distribution: Yuan Ze University(6WD6XXXD2)
- 佈建設定檔:應選 Yzu's XamarinApp
- 建置:輸出的「進階」按紐,於偵錯資訊,選「僅限Pdb」
3.iOS專案下的Entitlements.plist檔案
- 雙擊打開後在推撥通指選項中,句選「啟用推播通知」,儲存後關閉
- 點右鍵,選「開啟方式」,用「Html編輯器」打開後同檔,在
<key>aps-environment</key><string>development</string>,把development改為production
4.info.plist 點右鍵選開啟方式以「iOS資訊清單編輯器」打開, 點「視覺資產」,App圖示來源是「應用程式圖示(AppIcons)」,否則要選擇「use asset catalog」,存檔後iOS專案的「資產目錄(Asset Catalogs)」會變成可以點開,下面會有一個Media的檔案。
5.點Media兩下,點應用程式圖示(AppIcons),設定icon圖示,以下是比需要上傳的檔案類型120@3x 120@2x 40*40 76*76 152@2x 167@2x 1024*1024(注意這個要用JPEG檔),存檔關閉
6.info.plist 右鍵選擇開啟方式用「Html編輯器」後,刪除文字
`
7.右鍵開啟方式用「iOS資訊清單編輯器」打開info.plist,
「應用程式」中的「組建」必須比iTunes Connect上的版本大,第三位數預設是android的版本,「部署目標」設為8.0,存檔後開始建置。
8.ios專案按右鍵建置後(Android則是要封裝),等待系統組的MacPro會要求輸入鑰匙圈登入的密碼,打完密碼等待xamarin專案出現建置成功後,打包好的ipa檔位於XamarinPrismYzu.iOS/bin/iphone/Ad-Hoc,準備上傳到任意雲端空間,到Mac上操作
9.從雲端空間下載ipa檔後,在系統組的MacPro打開Xcode
點Xcode程式名稱,下拉選項裡的Open Developer Tool/Application loader
10.跳出視窗確認所選的ipa檔,按「下一步」開始檢查
11.出現錯誤訊息的話,回到專案修改排除錯誤再重新打包ipa....
12.檢查到完全沒錯了,恭禧傳送成功了,等候email,如果apple開發者帳號email收到錯誤has one or more issues,只好繼續排除錯誤再重新打包ipa。
13.如果apple開發者帳號email收到completed processing,恭喜apple終於接受你的app,可以在iTunes Connect\我的app\活動中「所有建置版本」中找到。
14.如果app lounch成功但官網審查不成功時,要修改後重上傳一次ipa檔,版本要+1,也就是審核有兩階段,先上ipa檔成功後,還要等apple官方審查,注意Email通知。
15.接著是新增版本的上架資訊,更新照片和內容,當ipa也成功審查在TestFlight上會看到新版本,就可以在版本資訊上點選版本新增,再按審核按鈕等待審查通過,直到出現is Pending Developer Release,因為是設定手動發佈,之後在同頁右上方按鈕就會變成「發佈」,按下之後就會手動發佈。

正在等待發佈

按下按鈕

分享一下iphone截圖方式,可要先了解各尺寸型號後一個一個截圖喔! 1..https://goo.gl/s7jFrj 如何產生符合上架尺寸的 screenshot (螢幕截圖)
所以會一直在截圖XD
看IOS的銷售狀況
要看IOS的銷售狀況可以從iTunes Connect 進入,用[email protected]的帳號登入。 https://itunesconnect.apple.com/login
iOS 連結 https://itunes.apple.com/tw/app/%E5%85%83%E6%99%BA%E5%A4%A7%E5%AD%B8/id1364836057?mt=8
android連結 https://play.google.com/store/apps/details?id=com.yzu.XamarinPrism
登入就可以看目前的app意見回饋喔 http://unipop.yzu.edu.tw/NewPortal/WebForm/Login.html