安裝 weexpackandroid
weexpack create my-project //建立項目ios
cd my-projectgit
cnpm install //安裝依賴github
npm start //運行項目web
weexpack platform add ios // 安裝應用模板 生成 ios項目 執行完以後再platforms文件下生成 ios文件夾npm
weexpack platform add android //安裝應用模板 生成android項目 執行以後在platform文件夾下生成android文件夾json
weexpack run android //打包android apkweex
- 注意:`android.config.json` 或者 `ios.config.json`中的信息 app
- `AppName:` 生成的apk安裝後的應用名ui
- `AppId: `application_id 包名
- `SplashText:` 打開後歡迎頁上面的展現文字
- `WeexBundle: `指定的weex bundle文件(支持文件名和url的形式) 文件名則以本地文件的方式加載bundle,url則以遠程的方式加載bundle 若是以本地方式指定bundle .we
weexpack run ios //模擬器運行 須要是mac才能夠
weexpack build ios //構建ipa包
構建包的過程當中,將會提示讓您輸入CodeSign(證書)
,Profile(provisioning profile),AppId,只有輸入真實的這些信息才能成功打包。 其他如AppName,和入口weex bundle文件能夠編輯項目目錄下的ios.config.json配置。
打完包成功以後,能夠在/playground/build/ipa_build/目錄下獲取ipa文件
注:證書須要預先安裝到keychain中,在keychain中點擊右鍵獲取證書id(證書名稱),provisioning profile文件(mobileprovision)須要獲取UUID,進入目錄 能夠看到mobileprovision_UUID.sh文件,此文件能夠獲取到UUID*
mobileprovision_UUID.sh用法以下: $ ./mobileprovision_UUID.sh *mobileprovision
參數(*mobileprovision)爲provisioning profile文件路徑