Unity資源隱藏

代碼下載鏈接 XXXXXXXX

  • 導(dǎo)入文件夾LemonHook到工程中
  • 替換工程目錄下的MapFileParser.sh文件
  • 刪除[Xcode工程]中Data引用目錄(不存在可以不用操作)

修改代碼參數(shù)

HookHeader.h 中修改
static NSString * kDataZipPassword = @"{壓縮包密碼}";
static NSString * kDataZipName =@"{壓縮包名}";

增加Run Script

Run Script中包含了壓縮跟壓縮文件復(fù)制。配置好{壓縮包密碼}、{壓縮包名}后可以直接編譯運(yùn)行。

LemonZipPassword={壓縮包密碼}
LemonZipObjectName=" {壓縮包名}"
"$PROJECT_DIR/MapFileParser.sh"
cd $PROJECT_DIR && zip -re $PROJECT_DIR/$LemonZipObjectName Data -P $LemonZipPassword
mv $PROJECT_DIR/$LemonZipObjectName.zip $PROJECT_DIR/$LemonZipObjectName
rm -f "$TARGET_BUILD_DIR/$PRODUCT_NAME.app/$LemonZipObjectName"
cp -f "$PROJECT_DIR/$LemonZipObjectName" "$TARGET_BUILD_DIR/$PRODUCT_NAME.app/"
Run Script 中如果有文件復(fù)制的shell命令[如下圖],要?jiǎng)h除或者注釋
文件復(fù)制命令

在main函數(shù)開頭進(jìn)行hooker初始化

int main(int argc, char* argv[])
{
    [[LemonHooker Share]hookInit];
    ......
}

修改Unity初始化路徑

- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions
{
  ......
//    UnityInitApplicationNoGraphics([[[NSBundle mainBundle] bundlePath]UTF8String]);  
    UnityInitApplicationNoGraphics([[LemonHooker Path]UTF8String]);  // 修改為沙盒中的路徑
  ......
}
參考資料:
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個(gè) Awesome - XXX 系列...
    小邁克閱讀 3,124評(píng)論 1 3
  • # Awesome Python [![Awesome](https://cdn.rawgit.com/sindr...
    emily_007閱讀 2,334評(píng)論 0 3
  • 每天汗流浹背的拼命干活的這些人,中午一碗方便面,一瓶礦泉水,就是他們的午飯,我還是心好吧,給他們提供了開水來泡方便...
    梨兒無心閱讀 211評(píng)論 0 4
  • 海鷹前面關(guān)于薩提亞冰山理論的分享,讓我感受到薩提亞從行為、感受、觀點(diǎn)、期待、渴望、自我等六個(gè)方面進(jìn)行深入的剖析與探...
    快樂飛翔2016閱讀 1,930評(píng)論 1 1
  • 今天吃飯的時(shí)候突然想到上次我們?nèi)ツ暇┓珠_后你給我轉(zhuǎn)了五百塊錢,你說你看我在逛淘寶雖然不知道我要買什么東西,但是感覺...
    直木不語(yǔ)i閱讀 256評(píng)論 0 0

友情鏈接更多精彩內(nèi)容