一、新加坡sp簽證的IPA即將過期,然后公司申請延期了。請問之前的那封批準信還能用嗎?還是得換新的批準信?
你有沒有申請取消之前的sp簽證?如沒有取消,之前的信就還能用,如果填了表取消了,就只能等新的批準信了,不過不管怎么樣,簽證結束之后,可以逗留一個月的
二、可否不刪除iPhone中原有ipa添加新ipa
重新同步。點手動,把需要的鉤選。然后探出對話框不用管選擇確定,自動就刪除了。 ps 。你在別的電腦上同步的話。你自己電腦上同步的東西全都沒有了
好說 你在一開始點手動管理ipod就可以了 可千萬別點同步 要不全沒了 我就是有一次 電影音樂全沒了
三、如何重新簽名ipa文件
準備
在重簽名之前要做一些準備工作。
1.首先要下載并安裝Xcode,里面有個codesign_allocate程序,在安裝時/usr/bin中會多一個codesign的程序,該程序用于ipa包的簽名。
2.企業證書的Certificate文件,私鑰文件,Provisioning Profile文件等。注意企業證書一定要是iOS Distribution的類型,不能是iOS Development。
?
重簽名步驟
1.解壓ipa
解壓ipa得到Payload/[App name].bundle,打開bundle。
2.刪除舊的ipa簽名信息
刪除bundle中的_CodeSignature文件夾,也就是刪除之前ipa的簽名信息。
3.更換證書
將bundle中舊的Provisioning Profile刪除,用我們自己的企業證書的Provisioning Profile替代。
注意,要將ipa包中我們的企業證書改名為embedded.mobileprovision。
4.修改bundle內容
此時我們可以盡情地修改bundle中的內容,例如添加一個動態庫,刪除一張圖片等。
注意:如果要往bundle中添加動態庫,必須要先將其壓縮成zip文件,在程序啟動時將其解壓到Documents目錄下再dlopen,否則程序在啟動時加載動態庫文件會卡死在那里。
5.重新簽名
在完成bundle內容的修改后,需要通過/usr/bin/codesign程序重新簽名,命令如下:
/usr/bin/codesign -f -s iPhone Distribution: YourCompanyName --resource-rules Payload/ MYAPP.app/ResourceRules.plist Payload/ MYAPP.app
其中iPhone Distribution可以從鑰匙串訪問中獲取,就是企業證書的名字,例如下面的iPhone Distribution:XXXXXXXXXX:
?
具體的命令示例:
codesign -f -s iPhone Developer: XXXXXXXXXX --resource-rules Payload/NdCP_Game_Demo.app/ResourceRules.plist Payload/NdCP_Game_Demo.app
這條命令的意思是:使用keychain中iPhone Developer: XXXXXXXXXX標識的證書,根據Payload/NdCP_Game_Demo.app/ResourceRules.plist文件中的規則進行簽名,如果ipa包中已經存在簽名,那么將被替換,該過程生成的_CodeSignature目錄將存放在Payload/NdCP_Game_Demo.app目錄下。
?
在命令執行后,在bundle中會生成一個新的_CodeSignature目錄,里面包含了新的簽名信息。
?
6.重新打包成ipa
在完成上述工作后,可以生成新的ipa進行發布。示例命令如下:
zip -r ResignTest.ipa Payload
# 注意Payload后面不能有“/”
??
7.發布
經過打包發布測試,得出結論:對修改了ipa包內容和其中的簽名后,重簽名的ipa文件可以在非越獄設備和越獄設備上成功安裝。注意,是通過帶有SSL證書的網站和Apple系統安裝的(企業內部分發程序),不是通過PP助手那樣的第三方工具安裝的。
您好,很高興能幫助您
app簽名意義:為了保證每個應用程序開發商合法ID,防止部分開放商可能通過使用相同的Package Name來混淆替換已經安裝的程序,需要對發布的APK文件進行唯一簽名,保證每次發布的版本的一致性(如自動更新不會因為版本不一致而無法安裝)。
你的采納是我前進的動力,
記得好評和采納,答題不易,互相幫助,
四、新ipaadmini怎樣激活
ipad mini新機激活方法:
第一種:直接開機聯網激活。
操作:
1.輕按一下iPad機身頂部的開機按鍵,然后就會看到一個滑動滑塊來解鎖的圖標,用手指把那個滑塊順著箭頭的方向進行滑動即可解鎖。
2.選擇新iPad的顯示語言。(簡體中文)
3.選擇國家或地區。(中國)
4.選擇是否需要進行定位服務。(自行選擇)
5.選取可用的Wi-Fi網絡。
6.選擇Apple ID。已有蘋果賬戶可以輸入,沒有可以選擇“免費創建新的apple id或選擇”跳過此步驟“。圖示選擇”跳過此步驟:
?
7.閱讀條款和條件。選擇“同意”。
8.選擇診斷。(注:該功能是蘋果收集用戶體驗信息數據的條款)
9.開始使用新的ipad。激活完成。