當前位置:編程學習大全網 - 源碼下載 - 怎麽把iosapp導出ipa

怎麽把iosapp導出ipa

1. ios 不用整數能導出ipa包嗎

IPA文件是從Xcode的Organizer中輸出的,但是我們沒有證書,這樣輸出會產生錯誤。

下面教妳如何生成ipa文件(方法)步驟: 第壹步.到妳當前工程下--Products 右鍵 Show in Finder 第二步.進入Finder下 選中妳工程的app文件 ,打開iTunes ,把當前工程app拖拽到iTunes裏面 第三步.在妳iTunes 應用程序中妳會看到妳的工程程序,選中,再把它從iTunes的那個列表中拖出來(比如拖到桌面) 到此,妳就得到.ipa了!然後妳就可以把妳的程式分享給妳的朋友了。

2. 用現成的exe文件開發、轉換成ipa(APP應用程序)以及導入ipad的問題

首先,妳這想法很不錯,但是在現有基礎理論上是沒這麽簡單就實現的,exe和ipa本身就不是壹種內核編碼,就好像兩天永不相交的平行線,更改文件後綴只是更改了文件的打開方式,並沒有更改文件本身屬性,這和妳的版本沒什麽關系,妳這種方法有個更為形象和復雜的說話,那就是移植,但移植也是徹底的更改文件本身屬性來實現在不同平臺運行的目的,但是移植也不是任何程序都可以進行的,想要壹個PC上的遊戲在IPAD上運行,不是更改個後綴就能實現,必須以ipa文件格式重新制作,這實際上是重新制作了壹個遊戲,而不管是遊戲還是軟件文件等等等,在PC上更換文件後綴就能用另壹種方式打開是因為本身PC能運行EXE文件,而IPAD是IOS系統,本身不具備運行EXE文件的能力,所以不管妳怎麽更改後綴,除了IOS系統能運行的以外,任何格式都不被承認,但是也有例外,那就是第三方程序,也就是所謂的自制程序,就好比ipad無法讀取txt文檔,但是用網上的自制軟件就能實現,綜上所述,妳所說的更改文件後綴實現EXE轉IPA文件暫時是不可能實現的,與其在這上面浪費時間不如去網上找找能讀取妳這個文檔的ipad軟件。

3. XCode是怎麽把生成的app發布到ios設備上的

基礎:ipa實際上就是壹個zip壓縮包!首先,xcode工程其實是可以用命令行來build的,這樣就可以用命令行編譯出.app的文件,然後就可以打成ipa包。

整個流程做到自動化後,就可以方便的做每日的daily build,便於產品和測試同事跟進進度,隨時獲得最新版本的ipa文件。xcode工程的命令行Build命令是 xcodebuild,用 --help 可以看到壹些有用的參數。

常用的是用xcodebuild -configuration Release 指定用Release方式編譯。

4. 怎麽用itools在蘋果dfu下恢復備份

恢復應用程序及記錄,選定相關的APP,點擊“安裝”,找到當初備份的ipa文件,打開文件,iTools自動幫助恢復記錄。

1、恢復遊戲記錄 2、升級遊戲之前和備份恢復後的遊戲記錄 Step4:如何解決閃退問題? 有些朋友們在利用iTools恢復遊戲記錄後,會出現閃退的情況。閃退的原理其實就是是授權問題,因為設備剛越獄,對設備還沒進行授權,但是又安裝的軟件,軟件沒有授權自然就會閃退!想要解決閃退,我總結出以下兩種方法: 1、如果iOS設備剛越獄,重啟試試。

2、在iOS的app store 下載壹個免費的軟件,這樣可以輕松解決授權問題! 閃退的問題也就不存在了。 對通訊錄,短信等進行恢復可以從iTools信息管理中,打開備份信息,找到最近備份的資料信息並恢復到設備即可找回資料。

iTools備份恢復通訊錄信息等記錄 想要恢復音樂、 *** 以及電子書等相關資料,利用iTools導入即可,選擇“導入”並找到當初導出的文件位置,可以直接用鼠標或者電腦快捷鍵實現多項選擇,資料恢復十分方便。 iTools恢復音樂、 *** 、電子書等資料 註意事項 iTools體積小巧,外觀啟動速度非常快,外觀簡潔大方,設備升級或者刷機之前使用iTools進行備份,恢復記錄不是問題,相信以它的優越性也能成為為妳管理蘋果的好管家,好幫手。

趕緊試試看吧。

5. 如何提取iOS App素材

如果開發者要開發應用,遊戲,但自己並不擅長美工,那麽只能去網上到處找素材,但網上的免費素材並不多,免費素材很少能滿足開發者的需求。不過還有壹個辦法,我們可以從其他應用中提取素材,這些素材的質量還是比較高的。

我們就拿微信的打飛機為例,首先把微信的安裝包下下來,apk文件,或者ipa文件,把後綴名改成rar,然後用winrar解壓出來。

ipa解壓後素材很好找,資源都放在壹個目錄下,直接用縮略圖來找就能找到需要的圖片素材,有些是單獨壹個對象的圖片,可以拿來直接用,有些是多個對象的圖片合成壹張大圖,這就需要對應的打包配置文件才能讀取各區域的小圖片,如果配置文件加密了,那麽這個大圖基本上沒辦法用。

apk解壓出來素材都放在assets和res目錄下,不過由於微信打飛機是做成壹個jar集成在微信裏面的,所以我們在assets/preload目錄下可以看到壹個名字帶有“shoot”的jar文件,把這個jar解壓出來,在res目錄下可以找到壹些圖片素材,另外在shoot目錄下可以找到打包過的圖片素材:

這些打包的圖片也有對應的打包配置文件,記錄了各個小圖的裁剪區域,也需要用配置文件來讀取圖片信息。好在apk版本的配置文件並沒有加密,用文本模式打開我們就可以看到配置信息,包括各個小圖片的區域和名稱,稍作調整支持我們常用的開發引擎,就可以拿來用了。

但並不是所有的應用都可以提取其素材,有些會把圖片信息加密處理了,在加載的時候再解密出來使用,這樣我們就沒法盜用它的素材了。另外,如果明顯盜用其他應用的素材,就會涉及到侵權了,所以開發者提取應用的素材最好以自己開發練習來用,不要光明正大的把應用發布到市場上去。

最後還是要說,成功的應用離不開優秀的美工,美工轉獨立開發者成功的案例很多,但程序員要自己做美工還是很有難度的,實在需要美工的話可以考慮招人或者外包出去。

6. Ipa安裝包失效

haibing_521的博客

登錄

轉 iOS ipa 安裝包安裝失敗原因

?haibing_521閱讀數:240072016-12-26

前言

iOS 的內測應用在安裝時,很多人都遇到過安裝失敗的情況,安裝失敗的原因比較多,下面將壹些常見原因總結如下,方便開發者進行排查。

在 iOS 9 中啟動應用時,出現提示“未受信任的企業級開發者”

這樣問題是因為在 iOS 9 以後的版本中,蘋果對企業簽名的應用做了更嚴格了限制。具體解決辦法請見: 企業級證書打包下載安裝之後無法使用問題

在 iOS 9 中點擊“安裝”按鈕後,沒有彈出“是否安裝”的提示

這個問題是因為 iOS 9 的壹個 Bug 導致的。出現這個問題的前提,壹般是由於用戶已經從蘋果官方 App Store 上安裝了相同的應用。

解決辦法

先在設備中刪除之前已經安裝的應用,然後再從托管平臺安裝即可。

為什麽在 iOS 9 中,點擊“安裝”按鈕後,沒有任何反應,桌面也沒有出現應用圖標,但是狀態欄上的網絡圖標在轉

這是由於 iOS 9 中的壹個 Bug 造成的。雖然看上去沒有反應,其實應用已經在後臺開始下載並安裝了,狀態欄上的網絡圖標在轉就是壹個證明。這個時候,只要多等待壹會兒就好了,應用安裝完成之後會在桌面上顯示出來的。

應用安裝過程中提示"無法下載應用程序"

原因壹:在導出 iOS App 的安裝包文件( .ipa 文件)時,選擇了 App-Store 方式。

在導出 iOS 的.ipa文件時,有些開發者選擇了App-Store方式,這種方式導出的.ipa文件,只適合於上傳到蘋果App Store,並不能通過托管平臺來安裝。如果是這種方式導出的 .ipa文件,傳到托管平臺上是不能通過安裝的。

原因二:在導出 iOS App 的安裝包文件( .ipa 文件)時,選擇了 Ad-hoc 方式,但是沒有添加設備 UDID 。

在導出 iOS 的安裝包文件時,如果選擇了Ad-hoc方式(壹般用於蘋果個人開發者賬戶),那麽,如果要某臺設備可以安裝,則必須要將這臺設備的 UDID 添加到導出安裝包時所用的證書文件中(.mobileprovision文件),才可以在這臺設備上安裝。

使用 Ad-hoc 方式導出的安裝包文件上傳到托管平臺後,托管平臺會顯示為內測版,同時會在應用管理中,顯示出該安裝包的證書中包含的 UDID 列表。

7. 如何將App程序發布到蘋果App Store

發布iOS應用程序到App Store - 前期工作 要發布iOS應用程序到App Store首先需要壹個iOS developer帳號,賬號是收費的,$99美元/年。

即便是免費應用也需要壹個開發者賬號,註冊Developer賬戶這裏就不詳細介紹了。 然後自然是將App準備好。

確保iOS應用程序已經在模擬器(Simulator)中做了全面的測試確認沒有Bug了。這是第壹個App,要盡量給下載的用戶留下好的映象。

如果在決定發布前壹定要把好測試關,直到App真正準備好發布了。 App發布的工作壹切準備好了之後,就可以發布應用到App Store了,應用發布概括起來需要以下幾個流程: 1. 註冊App ID,在Xcode中指定Bundle Identifier 2. 創建發布證書(Distribution Certificate) 3. 創建Distribution Provisioning Profile 4. 用Distribution Profile為應用簽名 5. 打包App 6. 在iTunes Connect上傳App 以上大部分的操作是在Provisioning Portal、XCode、Keychain Access工具和iTunes Connect中完成的。

發布iOS應用程序到App Store - 創建App ID 首先給iOS應用程序申請壹個App ID,它是妳的應用程序的唯壹標識。登錄iOS Developer網站,點擊右側的iOS Provisioning Portal鏈接,選擇App ID。

選擇創建新app ID。在Description中輸入應用的描述信息。

Bundle Identifier是指應用的代碼標識,妳可以用公司名.應用名來標識,例如:pany.demoapp。 然後打開X-Code,選擇Target > Summary。

在Identifier輸入框中輸入上面註冊的Bundle Identifier。 發布iOS應用程序到App Store - 創建Distribution Certificate iOS應用都有壹個安全證書用於驗證開發者身份和簽名。

在Provisioning Portal的Distribution欄目下有詳細介紹,但總體可以歸納為以下步驟。 1. 打開Keychain Access,在Preferences中關閉OCSP和CRL。

2. 點擊Keychain Access菜單,選擇Certificate Assistant > Request Certificate from Authority。 3. 輸入Email地址,選擇Saved to Disk和Let me specify key pair information。

點擊Continue繼續。 4. 選擇key size of 2048 bits和RSA algorithm,點擊Continue繼續。

5. 然後會在桌面上生成壹個.CSR的文件。 6. 然後進入Provisioning Portal,選擇Certificates -> Distribution -> Add Certificate,添加剛才創建的.CSR簽名文件。

7. 在等待審核的時候下載並安裝WWDR intermediate certificate。 8. 刷新頁面,然後就可以下載證書了。

下載後安裝。 9. 最後壹步,打開Keychain Access。

選中剛才安裝的private key,選擇菜單中的Export Item將私鑰導出。將導出的私鑰備份到壹個安全的地方,以便以後重裝了系統可以還原。

發布iOS應用程序到App Store - 創建Distribution Provisioning Profile 打開Provisioning Portal,選擇Provisioning -> Distribution,選擇添加壹個新的profile。Distribution Method要選擇App Store,App ID需要輸入在前面申請的App ID。

提交後需要等壹會兒再刷新這個頁面。然後就可以下載和安裝profile了。

安裝後profile會被添加到XCode。 發布iOS應用程序到App Store - 檢查簽名和生成設置 打開XCode,在Build Settings中選擇Code Signing。

在Release設置上選擇剛才申請的Distribution Profile。 選擇生成目標為iOS device,然後點擊Archiving開始打包應用。

發布iOS應用程序到App Store - 打包App 在提交之間只需要打包應用程序了,打包後就可以把應用上傳到iTunes Connect上了。點擊Edit Schemes,將Archive設置為Release。

如果妳的應用有使用壹些外部庫,還需要將Build Settings的Skip Install設置為Yes。方法是點擊Project下面的工程名,然後打開Build Settings。

在輸入框中輸入Skip Install。將Development下面的Skip Install設置為Yes。

依照上面的方法把Targets下面的工程中的Skip Install設置為No。 打包設置完成後,到了最後壹步就是將打包和上傳了。

從菜單中選擇Product -> Archive。打包完成後就可以在Organizer的Archives下面看到妳的應用了。

發布iOS應用程序到App Store - 在iTunes Connect添加App App上傳後就可能到iTunes Connect去設置App的銷售國家、App的描述和截圖了。這些設置會直接體現在App Store上。

需要設置銀行帳號,並同意簽署很多銷售條款。 打開iTunes Connect,點擊Add a New App。

選中之前選中的bundle identifier。之後的操作就不用介紹了,因為都是壹樣基本的信息設置。

妳只需要按提示壹步壹步完成設置即可。 之後妳的App就添加成功了,並且會顯示Waiting for Upload的狀態。

妳只需要打到XCode Organizer的Archives,點擊Submit去上傳應用。在應用上傳過程中需要妳登錄並選擇妳要上傳的應用。

應用上傳完成之後就只需要等待審核了,壹般來說App Store的審核需要幾個星期。 這就是我發布第壹個iOS App應用程序的完整操作流程。

希望能夠幫助妳了解iOS應用程序提交的步驟的流程。回頭看看整個提交流程步驟相當多,但有了第壹次的經驗,以後提交就容易得多了。

  • 上一篇:結合測試和連接測試區別是什麽
  • 下一篇:新手學編程從哪裏開始效果最好
  • copyright 2024編程學習大全網