證書問題
Android:CreateCer.bat ztmyseabed 路徑:tool/Build/Windows/Android下
iOS:MacCer文件夾
如何上傳ipa:修改版本號version或build然后選擇證書。點擊Product->Archive編譯完成后先驗證Validate... xcode9.0需要手動勾選證書等
iOS發布:公司證書,個人證書,個人調試版證書 xCode選中app,驗證之后上傳到appstroe
My_Seabed_dev 個人調試看日志用
My_Adhoc_Seabedone_dis 個人測試
My_Seabedone_dis app store發布
測試的證書后面都不帶one如My_Seabed_dis,發布的都帶one如My_Seabedone_dis
ios調試
Build options Debug information format: DWARF
Code Generation Generate debug symbols:Yes op Level: None
ios打包工具路徑:tool/Build/PakRes/src/Start.sh,每次打包后都會重新生成xCode工程,所以要重新設置上述選項
Product -》 Profile 啟動調試
android調試 UWA性能測試
xcode的設置是否關系到打包時候的設置,打包時候會重新設置嗎?
不會,但是每次要設置
打包和打包資源
apk文件:Output下Bin目錄下
apk資源更行:Output下AssetBundles目錄下Android文件夾統一拷貝到服務器去更新
iOS類同
xcode8.2.1打包unity報錯:
clang: error: linker command failed with exit code 1 (use -v to see invocation)
升級至xcode9.0
ios xcode9.0 打包出錯:error: exportArchive: "ztmyseabed.app" requires a provisioning profile.
1.清理緩存profile文件 :http://www.jianshu.com/p/c5cc1d3498ee
2.重新導入驗證文件
3.導出ipa的plist文件設置:http://blog.csdn.net/andanlan/article/details/78113330?locationNum=9&fps=1 我們有3個plist導出:測試版,appstroe,app個人測試
android studio查看apk報錯信息:D:\Android\sdk\tools\monitor.bat name:com.ztgame.ztmyseabedone Tag:Unity 需要手機接入USB才可以
xcode查看ipa報錯信息:設置證書,點擊運行,會輸出