我有一個使用AdHoc發佈簡檔簽名的* .ipa文件。此外,我有Xcode,應用程序商店配置文件,但沒有此應用程序的源代碼。有沒有什麼辦法可以讓我的應用程序商店辭職(我知道,我可以使用辭職,f.e.iResign,我做到了,但是使用Enterprice構建)並將其提交給AppStore?iOS使用App Store個人簡歷代碼併發布到AppStore
1
A
回答
6
嘗試創建一個xcarchive
捆綁包,並將其導入Xcode。
A xcarchive
是一個具有特定文件夾和文件的文件夾(Apple稱之爲一個包)。
的xcarchive
的文件夾結構:
MyApp.xcarchive (folder)
|
|-- dSYMs (folder, optional)
| |
| |-- MyApp.app.dSYM (the dSYM file for your app)
|
|-- Info.plist (metadata file)
|
|-- Products (folder)
|
|-- Applications (folder)
|
|-- MyApp.app (the app itself)
怎麼辦呢
假設你的應用程序被稱爲 「MyApp的」。
首先。將您的
.ipa
文件重命名爲.zip
,並將其解壓縮。您將在未歸檔的「Payload」文件夾中找到您的應用程序。然後,創建一個文件夾,名爲 「MyApp的」
創建了 「MyApp的」 文件夾 「的Info.plist」 文件,其內容如下:(相應的更換值)
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>ApplicationProperties</key> <dict> <key>ApplicationPath</key> <string>Applications/MyApp.app</string> <key>CFBundleIdentifier</key> <string>com.yourcompany.MyApp</string> <key>CFBundleShortVersionString</key> <string>1.0</string> <key>CFBundleVersion</key> <string>1.0</string> <key>SigningIdentity</key> <string>iPhone Developer: Your Name (ABCDEFGHI)</string> </dict> <key>ArchiveVersion</key> <integer>2</integer> <key>CreationDate</key> <date>2013-07-09T12:13:08Z</date> <key>Name</key> <string>MyApp</string> <key>SchemeName</key> <string>MyApp</string> </dict> </plist>
在「MyApp」文件夾中創建「Products」文件夾。
在「產品」文件夾中創建「應用程序」文件夾。
將您的應用程序(您在步驟1中的Payload文件夾中找到的)複製到「Products」文件夾中。
現在將「MyApp」文件夾重命名爲「MyApp.xcarchive」,您會發現其圖標會發生變化。
最後,雙擊「MyApp.xcarchive」,它應該被導入到Xcode中。
在Xcode Organizer中,像平常一樣將應用程序提交給App Store。
希望這有助於!
相關問題
- 1. 使用他人的Mac將應用發佈到App Store?
- 2. iOS/Apple App Store發佈流程
- 3. iOS應用程序已經在App Store和iOS 8發佈
- 4. iPhone App Store發佈問題!
- 5. iPhone App Store發佈問題
- 6. Firebase動態鏈接無法導航到ios app/appstore從iOS中的Facebook發佈
- 7. 是否有可能使用Lita製作應用併發布到App Store?
- 8. Mac App |代碼簽署|分佈不通過Mac App Store的
- 9. 將app上傳到appstore時使用哪個版本的IOS?
- 10. IOS私有API會影響App Store上的應用發佈嗎?
- 11. 如何重新簽署App Store發佈的iOS應用程序?
- 12. 在App Store上發佈ios應用程序?
- 13. 將更新發布發佈到Apple App Store
- 14. 將私人應用提交到App Store
- 15. Codename one IOS App Store
- 16. 發行簡介和App Store提交
- 17. App Store開發人員重命名
- 18. iOS AppStore App Preview和iMovie
- 19. 如何將iOS應用程序發佈到客戶端的App Store
- 20. iOS App Store - 個人賬戶,多個公司名稱
- 21. 缺點將測試版發佈到appstore進行代碼審查?
- 22. iOS App Store發佈在不同的帳戶下
- 23. iOS App Store:如何在二進制上傳後保持發佈?
- 24. App Store的發佈和更新過程
- 25. 我可以將Silverlight應用程序發佈到Mac App Store嗎?
- 26. 使用App Store將遊戲分發給測試人員?
- 27. iOS App Store驗證:無法提取代碼簽名權利
- 28. 是否可以將插件應用程序發佈到iOS AppStore?
- 29. 將未發佈的iOS應用鏈接到AppStore
- 30. iPhone/iPad:在發佈App Store問題時在Snow Leopard中構建代碼。
omg stackoverflow搞砸了我的號碼項目符號:( – howanghk
這實際上意味着我可以採取任何_ipa_文件並提交給AppStore作爲我的?可能會與一些資源更改(fe加載新的backgroun圖像)。 –
只要ipa沒有加密(你從App Store下載的),我假設答案是肯定的。當然,你必須改變'CFBundleIdentifier',因爲它必須是唯一的。 – howanghk