【原創】我所理解的自動更新-APP發佈與後臺發佈

發佈後臺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

相關文章
相關標籤/搜索