發佈後臺html
建立渠道:添加新的渠道,設置渠道名稱,自動生成渠道id。
查看渠道:查看渠道基本信息,渠道app版本號,資源版本號,是否開啓更新。
建立/更新APP:選擇打包ios,android版本,設置渠道所屬,設置版本日誌,發送消息到APP Publish並等待反饋。
建立/更新資源:設置渠道所屬,設置版本日誌,發送消息到ResPackageTool並等待反饋。android
APP打包發佈ios
從VersionServer裏獲取相應渠道的代碼,保存到目錄[channel-渠道號-版本號]。
IOS AdHoc發佈web
1 xcodebuild -project "MyApp.xcodeproj" -target " MyApp " -configuration "Release Adhoc" clean 2 xcodebuild -project SalesApp.xcodeproj -sdk iphoneos -scheme " MyApp " -configuration "Release Adhoc" CONFIGURATION_BUILD_DIR="XXXXXX/build" 3 xcrun -sdk iphoneos PackageApplication -v "XXXXX/MyApp.app" -o "XXXXX/MyApp-Release.ipa" --sign "iPhone Distribution: XXXXX" --embed "XXXX.mobileprovision" 4 cp XXXXX/MyApp-Release.ipa [channel-渠道號-版本號]/ipa/
Android發佈xcode
參考http://www.cnblogs.com/lee0oo0/archive/2013/06/13/3133833.html服務器
1 ant buildchannels 2 3 cp XXXXX/MyApp-Release.apk [channel-渠道號-版本號]/apk/
結束:任務完成後將文件發送給VersionInfoServer。app
【原創】我所理解的自動更新-概要
【原創】我所理解的自動更新-環境搭建和協議制定
【原創】我所理解的自動更新-外網web服務器配置
【原創】我所理解的自動更新-APP發佈與後臺發佈
【原創】我所理解的自動更新-資源打包流程
【原創】我所理解的自動更新-客戶端更新流程
【原創】我所理解的自動更新-知識點講解iphone