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