1. 程式人生 > >通過修改ipa檔案包修改檔名的方法

通過修改ipa檔案包修改檔名的方法

用pledit.exe開啟Info.plist檔案,在最下方加入這兩行語句

  1. <key>UIRoleDisplayName</key>   
  2. <string>修改的名字</string>  

我的整個檔案是這樣的

  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">  
  3. <plist version="1.0">  
  4. <dict>  
  5.     <key>CFBundleDevelopmentRegion</key>  
  6.     <string>English</string>  
  7.     <key>CFBundleDisplayName</key>  
  8.     <string>HSPA+</string>  
  9.     <key>CFBundleExecutable</key>  
  10.     <string>HSPA+</string>  
  11.     <key>CFBundleIconFile</key>  
  12.     <string>logo.png</string>  
  13.     <key>CFBundleIdentifier</key>  
  14.     <string>com.yourcompany.HSPA-</string>  
  15.     <key>CFBundleInfoDictionaryVersion</key>  
  16.     <string>6.0</string>  
  17.     <key>CFBundleName</key>  
  18.     <string>HSPA+</string>  
  19.     <key>CFBundlePackageType</key>  
  20.     <string>APPL</string>  
  21.     <key>CFBundleResourceSpecification</key>  
  22.     <string>ResourceRules.plist</string>  
  23.     <key>CFBundleSignature</key>  
  24.     <string>????</string>  
  25.     <key>CFBundleSupportedPlatforms</key>  
  26.     <array>  
  27.         <string>iPhoneOS</string>  
  28.     </array>  
  29.     <key>CFBundleVersion</key>  
  30.     <string>1.0</string>  
  31.     <key>DTCompiler</key>  
  32.     <string>4.2</string>  
  33.     <key>DTPlatformBuild</key>  
  34.     <string>8C134</string>  
  35.     <key>DTPlatformName</key>  
  36.     <string>iphoneos</string>  
  37.     <key>DTPlatformVersion</key>  
  38.     <string>4.2 Seed 2</string>  
  39.     <key>DTSDKName</key>  
  40.     <string>iphoneos4.2</string>  
  41.     <key>DTXcode</key>  
  42.     <string>0325</string>  
  43.     <key>DTXcodeBuild</key>  
  44.     <string>10M2423</string>  
  45.     <key>LSRequiresIPhoneOS</key>  
  46.     <true/>  
  47.     <key>MinimumOSVersion</key>  
  48.     <string>4.2</string>  
  49.     <key>NSMainNibFile</key>  
  50.     <string>MainWindow</string>  
  51.     <key>SignerIdentity</key>  
  52.     <string>Apple iPhone OS Application Signing</string>  
  53.     <key>UIApplicationExitsOnSuspend</key>  
  54.     <false/>  
  55.     <key>UIDeviceFamily</key>  
  56.     <array>  
  57.         <integer>1</integer>  
  58.     </array>  
  59.     <key>UIRoleDisplayName</key>  
  60.     <string>修改的名字</string>  
  61. </dict>  
  62. </plist>  

  1. CFBundleIdentifier的可以修改程式的ID  

相關推薦

通過修改ipa檔案修改檔名方法

用pledit.exe開啟Info.plist檔案,在最下方加入這兩行語句 <key>UIRoleDisplayName</key>    <string>修改的名字</string>   我的整個檔案是這樣的

【小技巧】之 python批量修改指定檔案型別的檔名

在工作學習當中,常常遇到要批量修改我檔名情況,要是一個一個的去重新命名,不是程式猿所為,今天分享一個批量修改檔名的方法,供大家參考: 例如下圖,在我的某一個資料夾下,又n個亂七八糟的“.txt”檔案,將這些檔案批量修改名稱。 直接上程式碼: import os files = os

修改ipa檔案版本號

對於開發者來說,給使用者提供ipa檔案,使用者可以要你修改下版本號,選擇是升級還是維持目前版本。遇到這種情況我們可以重新打包,不過僅僅是修改版本號就重新打包,似乎又心有不甘。那麼問題來了,有沒有辦法直接在ipa檔案中修改版本號呢?下面分析一下: 1. ipa版本號就在包中的

android中通過程式碼實現檔案許可權修改

前提: 1.手機被root; 2.該app已經取得了root許可權。 目的: 試圖獲得系統資料夾下的檔案的讀寫許可權。 實現: 我們要使用的命令是: chmod -R 0777 xxx/xxx等系統目錄或檔案 命令解讀: 在Unix

Discuz!教程之通過簡單php檔案實現修改主題發帖時間

很多站長在某些特定需求下需要能夠自己修改主題的發帖時間,但是又不知道怎麼操作,本文介紹一種通過一個簡單檔案修改主題發帖時間的方法; 建立一個檔案,如:threadtime.php 寫入如下程式碼<

solr修改schema檔案(solr修改配置檔案)

最近在寫一個搜尋的專案,專案用的是solr,好在是自己修改的專案。不用從新搭建,不過裡面的schema肯定是需要修改的,網上找了找,沒有說的太詳細的內容,自己費盡調好之後,覺得還是跟大家分享一下。 (本文不是solr的教程,solr的使用和schema檔案的含義請自行學習)

通過流實現檔案讀寫的方法(上)

1 流的概念及分類 1.1 流的概念 把不同的輸入/輸出源(鍵盤、硬碟、網路連線等)抽象描述為“流”(stream)。通過流的方式允許程式使用相同的方法來訪問不同的輸入/輸入源。IO流即為輸入輸出流,它可以方便的實現資料的輸入輸出操作。 1.2 流的分類 1.2.1 輸入流

ckeditor中 config.js等通過ckeditor.js引入檔案手動修改方法

因為除了ckeditor.js之外的引用檔案是通過ckeditor.js自動新增<script>或<link>標籤實現檔案的引入,引入的根目錄是展示頁面的地址。有時需要手動修改通過ckeditor.js引入的檔案。這是需要在引入ckeditor.js

卡刷無法通過ROM制作工具修改的解決辦法

卡刷 rom 制作工具 據有些朋友反饋說在制作ROM過程中遇到了 解包失敗、解包出來的文件為空或直接不識別ROM等問題,這些問題都可以歸納為一種問題,那就是ROM卡刷包命名不規範導致的。 在這裏,我們先來說一下正確的rom格式有哪些: 第一種是常規格式卡刷包:擁有system文件夾、MET

python獲取目錄下所有的檔案修改檔名(隨機8位字元竄名字)

class ChangeName(object): def getRandom(self): seed = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" sa = [] for

python 修改檔案內容3種方法

一、修改原檔案方式   def alter(file,old_str,new_str): """ 替換檔案中的字串 :param file:檔名 :param old_str:就字串 :param new_str:新字串

php.ini修改php上傳檔案大小限制的方法

開啟php.ini配置以下的引數 max_execution_time = 600 ;每個PHP頁面執行的最大時間值(秒),預設30秒 max_input_time = 600 ;每個PHP頁面接收資料所需的最大時間,預設60秒 memory_limit = 128m ;每個PHP頁面所吃掉的

實現修改、新增jar內的方法

本文中以dom4j.jar包為例,上一遍文章中寫到,xml、map多層的相互轉換,我就把該方法的類直接新增到dom4j裡面,可以通過dom4j.jar包直接呼叫到自定義的類的方法,即把自己的方法封裝到dom4j裡面。 把自定義的方法編譯一下,在專案裡面的bin裡面找到相應的.class檔案,然

根據EDI檔案型別修改EDI檔名稱並移至不同路徑下

<!-- Code goes here --> <rsb:set attr="t.file" value="[FilePath]"/> <rsb:set attr="t.filename" value="[Filename]"/> <rsb:call

PHP通過正則表示式動態修改配置檔案

一、相關的知識點 正表示式 preg_match_all – 進行全域性正則表示式匹配 preg_replace – 執行正則表示式的搜尋和替換 檔案的讀和寫 file_get_contents()–檔案讀取資訊函式 file_put_con

專案中jar檔案修改方法

因為這個問題, 著實困擾我好些天。 印象比較 深刻 一個專案由於需求改動, 一個applet控制元件(用於上傳pdf檔案) 的jar檔案改動 查詢網上說的 比如, 先把jar包反編譯, 然後再匯入eclipse 最後再匯出jar 檔案, 這樣試了  ,並不那麼容易。 最後得到了

通過修改hosts檔案實現破解intellij idea

1、先下載 intellij idea  連結:https://pan.baidu.com/s/1CY-seQsTUiL2iYa77LpIpg   提取碼:n082 2、進入http://idea.lanyus.com/ 獲取註冊碼,或者直接使用

apk解+修改原始碼+重新打包 修改Android端app教程 修改apk檔案教程

修改之前一定要先安裝java開發環境,不會裝的去自行百度。文章較長,耐心閱讀。 一直在做Android應用開發,但對於從自己手中輸出的apk包,瞭解並不是很深。最近想研究一下,消除下自己的一些技術盲點。 好吧,廢話少說,先切入主題。這篇文章主要介紹如何獲取apk包中的de

記錄自己 修改wordpress後臺登陸wp-login.php檔名稱以達到修改後臺登陸URL的目的 方法

同樣還是記錄自己的操作,防止後面再回頭看,不知道為啥。。。 剛剛用了在wp-login.php後面加上引數的方式,來更改後臺登陸,,,但是總覺得不是很方便,我們直接修改wp-login.php改成想要的

解決laravel執行資料庫遷移檔案修改不支援enum型別的方法

報錯如下: In AbstractPlatform.php line 423: Unknown database type enum requested, Doctrine\DBAL\Platforms\MySQL57Platform may not support it.