ipa怎么制作支出費用明細?
也要下載記賬軟件,進入軟件后和別的用友,森碟一樣記賬
怎么把iosapp導出ipa
1. ios 不用整數能導出ipa包嗎
IPA文件是從Xcode的Organizer中輸出的,但是我們沒有證書,這樣輸出會產生錯誤。
下面教你如何生成ipa文件(方法)步驟: 第一步.到你當前工程下--Products 右鍵 Show in Finder 第二步.進入Finder下 選中你工程的app文件 ,打開iTunes ,把當前工程app拖拽到iTunes里面 第三步.在你iTunes 應用程序中你會看到你的工程程序,選中,再把它從iTunes的那個列表中拖出來(比如拖到桌面) 到此,你就得到.ipa了!然后你就可以把你的程式分享給你的朋友了。
2. 用現(xiàn)成的exe文件開發(fā)、轉換成ipa(APP應用程序)以及導入ipad的問題
首先,你這想法很不錯,但是在現(xiàn)有基礎理論上是沒這么簡單就實現(xiàn)的,exe和ipa本身就不是一種內核編碼,就好像兩天永不相交的平行線,更改文件后綴只是更改了文件的打開方式,并沒有更改文件本身屬性,這和你的版本沒什么關系,你這種方法有個更為形象和復雜的說話,那就是移植,但移植也是徹底的更改文件本身屬性來實現(xiàn)在不同平臺運行的目的,但是移植也不是任何程序都可以進行的,想要一個PC上的游戲在IPAD上運行,不是更改個后綴就能實現(xiàn),必須以ipa文件格式重新制作,這實際上是重新制作了一個游戲,而不管是游戲還是軟件文件等等等,在PC上更換文件后綴就能用另一種方式打開是因為本身PC能運行EXE文件,而IPAD是IOS系統(tǒng),本身不具備運行EXE文件的能力,所以不管你怎么更改后綴,除了IOS系統(tǒng)能運行的以外,任何格式都不被承認,但是也有例外,那就是第三方程序,也就是所謂的自制程序,就好比ipad無法讀取txt文檔,但是用網上的自制軟件就能實現(xiàn),綜上所述,你所說的更改文件后綴實現(xiàn)EXE轉IPA文件暫時是不可能實現(xiàn)的,與其在這上面浪費時間不如去網上找找能讀取你這個文檔的ipad軟件。
3. XCode是怎么把生成的app發(fā)布到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恢復游戲記錄后,會出現(xiàn)閃退的情況。閃退的原理其實就是是授權問題,因為設備剛越獄,對設備還沒進行授權,但是又安裝的軟件,軟件沒有授權自然就會閃退!想要解決閃退,我總結出以下兩種方法: 1、如果iOS設備剛越獄,重啟試試。
2、在iOS的app store 下載一個免費的軟件,這樣可以輕松解決授權問題! 閃退的問題也就不存在了。 對通訊錄,短信等進行恢復可以從iTools信息管理中,打開備份信息,找到最近備份的資料信息并恢復到設備即可找回資料。
iTools備份恢復通訊錄信息等記錄 想要恢復音樂、 *** 以及電子書等相關資料,利用iTools導入即可,選擇“導入”并找到當初導出的文件位置,可以直接用鼠標或者電腦快捷鍵實現(xiàn)多項選擇,資料恢復十分方便。 iTools恢復音樂、 *** 、電子書等資料 注意事項 iTools體積小巧,外觀啟動速度非常快,外觀簡潔大方,設備升級或者刷機之前使用iTools進行備份,恢復記錄不是問題,相信以它的優(yōu)越性也能成為為你管理蘋果的好管家,好幫手。
趕緊試試看吧。
5. 如何提取iOS App素材
如果開發(fā)者要開發(fā)應用,游戲,但自己并不擅長美工,那么只能去網上到處找素材,但網上的免費素材并不多,免費素材很少能滿足開發(fā)者的需求。不過還有一個辦法,我們可以從其他應用中提取素材,這些素材的質量還是比較高的。
我們就拿微信的打飛機為例,首先把微信的安裝包下下來,apk文件,或者ipa文件,把后綴名改成rar,然后用winrar解壓出來。
ipa解壓后素材很好找,資源都放在一個目錄下,直接用縮略圖來找就能找到需要的圖片素材,有些是單獨一個對象的圖片,可以拿來直接用,有些是多個對象的圖片合成一張大圖,這就需要對應的打包配置文件才能讀取各區(qū)域的小圖片,如果配置文件加密了,那么這個大圖基本上沒辦法用。
apk解壓出來素材都放在assets和res目錄下,不過由于微信打飛機是做成一個jar集成在微信里面的,所以我們在assets/preload目錄下可以看到一個名字帶有“shoot”的jar文件,把這個jar解壓出來,在res目錄下可以找到一些圖片素材,另外在shoot目錄下可以找到打包過的圖片素材:
這些打包的圖片也有對應的打包配置文件,記錄了各個小圖的裁剪區(qū)域,也需要用配置文件來讀取圖片信息。好在apk版本的配置文件并沒有加密,用文本模式打開我們就可以看到配置信息,包括各個小圖片的區(qū)域和名稱,稍作調整支持我們常用的開發(fā)引擎,就可以拿來用了。
但并不是所有的應用都可以提取其素材,有些會把圖片信息加密處理了,在加載的時候再解密出來使用,這樣我們就沒法盜用它的素材了。另外,如果明顯盜用其他應用的素材,就會涉及到侵權了,所以開發(fā)者提取應用的素材最好以自己開發(fā)練習來用,不要光明正大的把應用發(fā)布到市場上去。
最后還是要說,成功的應用離不開優(yōu)秀的美工,美工轉獨立開發(fā)者成功的案例很多,但程序員要自己做美工還是很有難度的,實在需要美工的話可以考慮招人或者外包出去。
6. Ipa安裝包失效
haibing_521的博客
登錄
轉 iOS ipa 安裝包安裝失敗原因
?haibing_521閱讀數:24007
前言
iOS 的內測應用在安裝時,很多人都遇到過安裝失敗的情況,安裝失敗的原因比較多,下面將一些常見原因總結如下,方便開發(fā)者進行排查。
在 iOS 9 中啟動應用時,出現(xiàn)提示“未受信任的企業(yè)級開發(fā)者”
這樣問題是因為在 iOS 9 以后的版本中,蘋果對企業(yè)簽名的應用做了更嚴格了限制。具體解決辦法請見: 企業(yè)級證書打包下載安裝之后無法使用問題
在 iOS 9 中點擊“安裝”按鈕后,沒有彈出“是否安裝”的提示
這個問題是因為 iOS 9 的一個 Bug 導致的。出現(xiàn)這個問題的前提,一般是由于用戶已經從蘋果官方 App Store 上安裝了相同的應用。
【解決辦法】
先在設備中刪除之前已經安裝的應用,然后再從托管平臺安裝即可。
為什么在 iOS 9 中,點擊“安裝”按鈕后,沒有任何反應,桌面也沒有出現(xiàn)應用圖標,但是狀態(tài)欄上的網絡圖標在轉
這是由于 iOS 9 中的一個 Bug 造成的。雖然看上去沒有反應,其實應用已經在后臺開始下載并安裝了,狀態(tài)欄上的網絡圖標在轉就是一個證明。這個時候,只要多等待一會兒就好了,應用安裝完成之后會在桌面上顯示出來的。
應用安裝過程中提示無法下載應用程序
原因一:在導出 iOS App 的安裝包文件( .ipa 文件)時,選擇了 App-Store 方式。
在導出 iOS 的.ipa文件時,有些開發(fā)者選擇了App-Store方式,這種方式導出的.ipa文件,只適合于上傳到蘋果App Store,并不能通過托管平臺來安裝。如果是這種方式導出的 .ipa文件,傳到托管平臺上是不能通過安裝的。
原因二:在導出 iOS App 的安裝包文件( .ipa 文件)時,選擇了 Ad-hoc 方式,但是沒有添加設備 UDID 。
在導出 iOS 的安裝包文件時,如果選擇了Ad-hoc方式(一般用于蘋果個人開發(fā)者賬戶),那么,如果要某臺設備可以安裝,則必須要將這臺設備的 UDID 添加到導出安裝包時所用的證書文件中(.mobileprovision文件),才可以在這臺設備上安裝。
使用 Ad-hoc 方式導出的安裝包文件上傳到托管平臺后,托管平臺會顯示為內測版,同時會在應用管理中,顯示出該安裝包的證書中包含的 UDID 列表。
7. 如何將App程序發(fā)布到蘋果App Store
發(fā)布iOS應用程序到App Store - 前期工作 要發(fā)布iOS應用程序到App Store首先需要一個iOS developer帳號,賬號是收費的,$99美元/年。
即便是免費應用也需要一個開發(fā)者賬號,注冊Developer賬戶這里就不詳細介紹了。 然后自然是將App準備好。
確保iOS應用程序已經在模擬器(Simulator)中做了全面的測試確認沒有Bug了。這是第一個App,要盡量給下載的用戶留下好的映象。
如果在決定發(fā)布前一定要把好測試關,直到App真正準備好發(fā)布了。 App發(fā)布的工作一切準備好了之后,就可以發(fā)布應用到App Store了,應用發(fā)布概括起來需要以下幾個流程: 1. 注冊App ID,在Xcode中指定Bundle Identifier 2. 創(chuàng)建發(fā)布證書(Distribution Certificate) 3. 創(chuàng)建Distribution Provisioning Profile 4. 用Distribution Profile為應用簽名 5. 打包App 6. 在iTunes Connect上傳App 以上大部分的操作是在Provisioning Portal、XCode、Keychain Access工具和iTunes Connect中完成的。
發(fā)布iOS應用程序到App Store - 創(chuàng)建App ID 首先給iOS應用程序申請一個App ID,它是你的應用程序的唯一標識。登錄iOS Developer網站,點擊右側的iOS Provisioning Portal鏈接,選擇App ID。
選擇創(chuàng)建新app ID。在Description中輸入應用的描述信息。
Bundle Identifier是指應用的代碼標識,你可以用公司名.應用名來標識,例如:pany.demoapp。 然后打開X-Code,選擇Target > Summary。
在Identifier輸入框中輸入上面注冊的Bundle Identifier。 發(fā)布iOS應用程序到App Store - 創(chuàng)建Distribution Certificate iOS應用都有一個安全證書用于驗證開發(fā)者身份和簽名。
在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繼續(xù)。 4. 選擇key size of 2048 bits和RSA algorithm,點擊Continue繼續(xù)。
5. 然后會在桌面上生成一個.CSR的文件。 6. 然后進入Provisioning Portal,選擇Certificates -> Distribution -> Add Certificate,添加剛才創(chuàng)建的.CSR簽名文件。
7. 在等待審核的時候下載并安裝WWDR intermediate certificate。 8. 刷新頁面,然后就可以下載證書了。
下載后安裝。 9. 最后一步,打開Keychain Access。
選中剛才安裝的private key,選擇菜單中的Export Item將私鑰導出。將導出的私鑰備份到一個安全的地方,以便以后重裝了系統(tǒng)可以還原。
發(fā)布iOS應用程序到App Store - 創(chuàng)建Distribution Provisioning Profile 打開Provisioning Portal,選擇Provisioning -> Distribution,選擇添加一個新的profile。Distribution Method要選擇App Store,App ID需要輸入在前面申請的App ID。
提交后需要等一會兒再刷新這個頁面。然后就可以下載和安裝profile了。
安裝后profile會被添加到XCode。 發(fā)布iOS應用程序到App Store - 檢查簽名和生成設置 打開XCode,在Build Settings中選擇Code Signing。
在Release設置上選擇剛才申請的Distribution Profile。 選擇生成目標為iOS device,然后點擊Archiving開始打包應用。
發(fā)布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下面看到你的應用了。
發(fā)布iOS應用程序到App Store - 在iTunes Connect添加App App上傳后就可能到iTunes Connect去設置App的銷售國家、App的描述和截圖了。這些設置會直接體現(xiàn)在App Store上。
需要設置銀行帳號,并同意簽署很多銷售條款。 打開iTunes Connect,點擊Add a New App。
選中之前選中的bundle identifier。之后的操作就不用介紹了,因為都是一樣基本的信息設置。
你只需要按提示一步一步完成設置即可。 之后你的App就添加成功了,并且會顯示Waiting for Upload的狀態(tài)。
你只需要打到XCode Organizer的Archives,點擊Submit去上傳應用。在應用上傳過程中需要你登錄并選擇你要上傳的應用。
應用上傳完成之后就只需要等待審核了,一般來說App Store的審核需要幾個星期。 這就是我發(fā)布第一個iOS App應用程序的完整操作流程。
希望能夠幫助你了解iOS應用程序提交的步驟的流程。回頭看看整個提交流程步驟相當多,但有了第一次的經驗,以后提交就容易得多了。