① ios為什麼cordova命令安裝出錯
ios開發環境配置及cordova安裝與常用命令
一、ios開發環境配置
1、首先要有台Mac Book,如果有Mac Book,跳過步驟2、3、4,如果沒有,執行步驟2、3、4;
2、下載並安裝VMware Workstation,最好是下最新版本;
3、下載並安裝unlock-all(VMware Workstation默認限制安裝Mac虛擬機,需要安裝此文件後解除限制);
4、下載Mac OS操作系統的鏡像文件(需要是.ios文件)如果下載的是.dmg文件,需要用 anytoiso.exe工具轉換成.ios文件,下載完成後在VMware Workstation安裝;
5、安裝XCode;
6、安裝.p12文件;
7、申請bundle id;
8、在XCode中設置開發者賬號;
9、在XCode中下載 與bundle id 對應的描述文件;
二、cordova安裝與常用命令
1.1安裝nodejs
從 nodejs網站 下載並安裝,安裝成功後,在命令行輸入命令:node 或 npm,不報錯即可。
1.2 安裝cordova
> npm install -g cordova
2.創建工程
a.新建一個文件夾作為工作目錄,cmd切換到該路徑下
>cd d:\workspace\cordova
b.創建cordova project
>cordova create helloCordova com.hzjava.myCordova HelloCordova
c.添加平台支持
首先進入剛創建的工程根目錄
>cd helloCordova
然後
> cordova platforms add ios
> cordova platforms add android
> cordova platforms ls
d.添加插件(根據具體功能添加插件,比如掃碼插件、文件操作插件等等,可以去cordova插件庫 搜索需要的插件)
> cordova plugin add com.phonegap.plugins.barcodescanner
> cordova plugin add org.apache.cordova.file-transfer
> cordova plugin ls
注意:並非所有插件都是全平台支持的,有些可能只支持android,有些可能同時支持android和ios,所以開發多平台app時需要慎重選擇插件
3.項目整合
3.1.Android
a.將靜態html文件到helloCordova\www目錄下
b.編譯android工程:
>cordova build android
c.運行eclipse,導入helloCordova\platforms\android路徑下的android工程
d.在html里引用cordova的js庫:
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="cordova_plugins.js"></script>
3.2.ios
a.將靜態html文件到helloCordova\www目錄
b.編譯ios工程:
>cordova build ios
c.運行xcode,導入helloCordova\platforms\ios路徑下的xcode project
d.在html里引用cordova的js庫:
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="cordova_plugins.js"></script>
cordova編譯會將[根目錄/www]下文件到具體platform的www文件夾內,如果你的代碼寫在platforms里的android中,編譯時會被覆蓋掉
因為add plugin的時候已經自動添加了相關的配置,所以只要有cordova_plugin.js就不需要手動引用cordova插件的js了。
4.打包
4.1.Android
導入platforms\android下面的工程時,會出現兩個project:HelloCordova和HelloCordova-CordovaLib。打包時,將HelloCordova-CordovaLib/bin/hellocordova-cordovalib.jar拷貝到HelloCordova/libs文件夾內,然後右擊主工程,選擇Export
選擇Export Android Application
Keystore可以自己創建一個新的,也可以使用現有的
點擊『Finish』成功導出apk
4.2.ios
要打包成任意設備都可以安裝的ios安裝包(ipa),首先需要一個企業開發者賬號($299/年),確認滿足以後執行以下步驟:
a.登陸 蘋果開發者中心
b.Identifiers >> App IDs,點擊「+」號,創建一個app id,填寫相關信息下一步即可
c.Provisioning Profiles >> Distribution,點擊「+」號,創建一個profile
選擇In House
選擇一個app id,選擇剛剛創建的那個
選擇一個certificate
填寫profile name
d.下載創建好的profile文件
e.下載步驟c中選擇的certificate文件
f.在mac中雙擊certificate和profile文件將它們導入
g.打開xcode,選中工程,Build Settings >> Code Signing,Code Signing Identity選擇注冊的公司名
h.Provisioning Profile選擇剛剛導入的profile
i.xcode >> window >> Organizer >> Archives,點擊Distribute
j.選擇save for enterprise or ad hoc deployment,下一步
k.選擇一個profile進行簽名,然後export
② 跳一跳蘋果系統怎麼刷分附ios刷分方法
跳一跳 是最近非常熱門的一款游戲,不管男女老少都在玩,因為可以看你在你的 微信 好友中的排名,所以滋生了很多的攀 比心 理,不過其實是可以改分的,想改多少分就能改多少,有想要刷分的小夥伴趕緊來看看攻略吧!
改分方法
蘋果手機 抓包 sesseion_id:
1、mac下選用charles作為抓包代理軟體()。
2、安裝好後運行起來,查看本機IP地址,以及軟體提供的 遠程 代理埠號:charles 的頂部菜單 Proxy->Proxy settings
在request部分就可以復制到session_id了。
二、將sesseion_id寫入改分 腳本 ,提交改分請求
目前開源的腳本是nodejs寫的,git地址:https://gist.github.com/feix/
新建個目錄,比如:wxt1t,然後將腳本源碼保存到這里,比如hack.js。
然後安裝nodejs,可以通過官網下載安裝包安裝:https://nodejs.org/en/
然後在命令行cd到當前項目文件夾(wct1t),運行:
npm init --y
npm install crypto-js request-promise
然後用 文本編輯器 打開hack.js,修改裡面的score(分數)和session_id變數的值即可。
命令行運行node hack.js,出現2018! Happy new year! 就代表成功了。
③ nodejs安裝及環境配置
nodejs安裝及環境配置:
此處的環境配置主要配置的是npm安裝的全局模塊所在的路徑,以及緩存cache的路徑,之所以要配置,是因為以後在執行類似:npm install express (後面的可選參數-g,g代表global全局安裝的意思)的安裝語句時,會將安裝的模塊安裝到【C:Users用戶名\AppDataRoaming pm】路徑中,佔C盤空間。
例如:我希望將全模塊所在路徑和緩存路徑放在我node.js安裝的文件夾中,則在我的安裝目錄下創建兩個文件夾【node_global】及【node_cache】。
關鍵步驟:
緩存路徑和全局路徑:
npm config set prefix 「D:Program Files
odejs
ode_global」
npm config set cache 「D:Program Files
odejs
ode_cache」12
註:1、在安裝路徑D:Program Files odejs下需要創建node_cache和node_global文件夾,
D:Program Files odejs ode_global 下需要創建node_moles文件夾/2、安裝最開始的方法,打開系統屬性-高級-環境變數,在系統變數中新建 變數名:NODE_PATH,變數值: D:Program Files odejs ode_global ode_moles。
④ 怎麼安裝安裝 nodejs 和 npm
安裝的具體方法
進入nodejs官方網站下載軟體(nodejs.org),
下載完成後,雙擊默認安裝。安裝程序會自動添加環境變數
檢測nodejs是否安裝成功。打開cmd命令行 輸入 node - v 顯示當前版本號
檢查npm是否安裝。由於新版的NodeJS已經集成了npm,所以之前npm也一並安裝好了。同樣可以使用cmd命令行中鍵入 npm -v
npm作為一個NodeJS的模塊管理,之前我由於沒有系統地看資料所以導致安裝配置模塊的時候走了一大段彎路,所以現在很有必要列出來記錄下。我們要先配置npm的全局模塊的存放路徑以及cache的路徑,例如我希望將以上兩個文件夾放在NodeJS的主目錄下,便在NodeJs下建立「node_global」及「node_cache」兩個文件夾。我們就在cmd中鍵入兩行命令:
npm config set prefix "D:\Program Files\nodejs\node_global"
和
npm config set cache "D:\Program Files\nodejs\node_cache"
下面這一步非常關鍵,我們需要設置系統變數。進入我的電腦→屬性→高級→環境變數。在系統變數下新建「NODE_PATH」,輸入「D:\Program Files\nodejs\node_global\node_moles」。
安裝bower, npm install bower -g; -g表示全局
輸入 node,
require('bower') 顯示如下表示 安裝成功!
⑤ nodejs初學相關依賴及配置安裝
nodejs官網: https://nodejs.org/en/
nvm: https://github.com/nvm-sh/nvm
Commonjs: http://www.commonjs.org/
安裝node自己操作
1,新建一個hello文件夾,下新建一個index.js文件,內容輸入:
終端:cd 到hello文件夾,輸入:
終端輸出:
以上就是簡游純單運行node
hello文件夾下春禪新建個mole.js文件輸入:
終端運行:node mole.js
首先通過npm 安裝第三方包,比如安裝request包:神森咐
安裝完成後 ,hello文件夾下新建個mole_2.js文件輸入:
終端運行:node mole_2.js
在hello文件夾下新建個src文件夾,下再建個greeting.js。輸入:
然後,在hello文件夾下新建個mole_3.js。輸入:
終端運行: node mole_3.js
常用命令可參考:
https://www.cnblogs.com/itlkNote/p/6830682.html
另:nrm是專門用來管理和快速切換私人配置的registry
參考: https://www.cnblogs.com/wangmeijian/p/7072053.html