Google Play手機測試:

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

點選 成為測試人員

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

封存apk過程

  1. 在TFS取得最新版本後,複製一份出來,擺狀態改為release
  2. 調整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編輯器」後,刪除文字 `XSLaunchImageAssets

Resources/Media.xcassets/Launch 影像.launchimage`存檔關掉(好像已修正此Bug不須處理了)

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 (螢幕截圖)

  1. https://support.apple.com/zh-tw/HT201296 了解型號尺寸
  2. https://goo.gl/UmQp6x ipad也要

所以會一直在截圖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

results matching ""

    No results matching ""