不知道有沒有同學文件還沒看完的就去折騰了?
反正我就是,導致在坑里待了幾個小時。
下了乙個最新版的creator(v1.9.1),之前做過creator專案,隨之下了個vscode。
然後就vscode工作流走一走,準備看看debug的時候才發現怎麼都搞不定了=。=,把creator的幾種debug方式搬過來給大家分享一下。
1. v1.7版本以下的可以使用vscode來debug。
vs code工作流 => 安裝vs code拓展外掛程式 =>啟動vs code =>在vs code debug tab 中選擇cocos-jsb除錯方案 =>
開啟對應檔案
=>creator把模擬器跑起來=>切到vscode f5就可以除錯了。
2.v1.7以上的用不了vscode debug了。
chrome-devtools://devtools/bundled/inspector.html?v8only=true&ws=127.0.0.1:5086/00010002-0003-4004-8005-000600070008
safari 選單中選擇開發 -> 你的 mac 裝置 -> cocos2d-x jsb
在 creator 的構建發布面板選擇 android 平台、debug 模式,構建編譯執行工程。
開啟 iphone 的設定 -> safari -> 高階 -> 開啟 web 檢查器。
在 creator 的構建發布面板選擇 ios 平台、debug 模式,構建工程。在 xcode 中開啟工程。
在工程中新增簽名:選擇你的 ios 工程 -> general -> signing -> 選擇你的開發者證書。
為 xcode 工程新增 entitlements 檔案,如果 entitlements 檔案存在則跳過此步驟。如果不存在,則到工程的 capabilities 設定中開啟 icloud,然後再關閉。這時 .entitlements 檔案會被自動新增到工程中。
開啟 entitlements 檔案,手動新增 get-task-allow,值型別為 boolean,值為 yes。
在 xcode 中編譯工程,將工程發布到裝置上。
safari 選單中選擇開發 -> 你的裝置 -> cocos2d-x jsb
(該步驟如果找不到你的裝置,有可能是因為 safari 版本過低,需要公升級 safari)
在彈出的 web inspector 中進行除錯
Container DataItem幾種方式
在繫結資料時經常會用到這個句程式 databinder.eval container.dataitem,x 或者 databinder.eval container,dataitem.x 今天又學到一種,而且微軟也說這種方法的效率要比以上兩種高。datarowview container.datai...
建立Windows Service的幾種方式
最近由於工作需要,寫了一些windows服務程式,有一些經驗,我現在總結寫出來。目前我知道的建立建立windows服務有3種方式 a.利用.net框架類servicebase b.利用元件topshelf c.利用小工具instsrv和srvany 下面我利用這3種方式,分別做乙個windows服務...
mysql 幾種排序 MySql的幾種排序方式
資料排序的情況很常見,今天介紹一下mysql的幾種排序方式,是我最近有使用到的,希望能對大家有所幫助。這裡先建立一張普通的表,create table test1 id bigint 20 not null auto increment,name varchar 50 not null,date t...