簡體   English   中英

是否可以將iphone和ipad * .ipa都部署到應用程序中心?

[英]Is it possible to deploy both the iphone and ipad *.ipa to the Application Center?

我能夠同時構建iphone和ipad ipa文件(app.ipa和app-ipad.ipa)。 但是,當我通過本機部署api將它們部署到Application Center時,Application Center僅顯示一個類型為“ ios”的應用程序,我希望其中有兩個應用程序,一個用於iphone,一個用於ipad。

由於這是一個worklight項目。 應用程序描述符是相同的。 版本號和捆綁軟件ID完全相同。 我需要更改以區分它們嗎? 我認為,如果捆綁包ID不同,Application Center肯定會識別它們。 但是,當我添加環境時,worklight並沒有更改bundle id,因此我將它們保持不變。

iPad和iPhone環境的application-descriptor.xml中的bundleId值只是一個占位符。 顯然,您需要更改它。

您可以在application-descriptor.xml中進行更改,在這種情況下,將在您打開Xcode中生成的Xcode項目時對其進行預先設置。 或者,您可以在Xcode中打開項目時進行設置。

最簡單的方法是只在application-descriptor.xml中進行設置...

請注意,Worklight一旦生成並想要發布,便與您的iOS應用無關。 然后,所有配置幾乎都與應用程序的Xcode設置相關。 在這里閱讀更多:


要注意的另一件事是,默認情況下,基於Worklight的iOS應用程序(無論是iPhone還是iPad環境)都配置為通用應用程序(適用於iPhone和iPad)。 也許您的情況缺少的是將兩者區分開。

  • 在Xode中,對於每個項目(iPhone和iPad),尋找將其設置為iPhone或iPad應用程序而不是Universal應用程序的設置。
  • 然后,嘗試再次上載到Application Center管理控制台,並檢查現在是否可以看到兩個應用程序。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM