2013-02-19 50 views
0

我有2個版本的同一個應用程序,一個用於iPad另一個用於iPhone。該應用程序需要APNS服務,但有人可以解釋應用程序ID,配置文件和證書的設置。AS3空氣多個應用程序需要使用APNS

讓我解釋我做了什麼,如果我錯了,請糾正我。

我創建了一個啓用了推送通知的應用程序ID。我還創建了一個轉換爲P12的分發證書。我還有一個分配供應文件,鏈接到應用程序ID com.myapp。現在,已經被批准併發送到應用程序商店的iPad應用程序在應用程序描述文件中使用u26hiu61。*(示例)。 iPhone版本已準備好發送給蘋果公司進行審批,但我可以在iPhone版本中使用相同的應用程序ID嗎?所以基本上有完全相同的應用程序描述文件(目標設備除外)。

所以我幾乎可以爲第二個應用使用所有相同的證書,配置文件和APNS證書?

回答

0

您可以在appstore中發佈一個應用程序,並使其可用於iPad和iPhone。

您指定的設備在應用程序描述符文件支持:

<iPhone> 
    <infoAdditions> 
     <![CDATA[ 
      <key>UIDeviceFamily</key> 
      <array> 
       <string>1</string> 
       <string>2</string> 
      </array> 
      ...your other settings 
     ]]> 
    </infoAdditions> 
</iPhone> 

凡1,則意味着iphone和2是爲iPad。

所以,是的,你可以使用相同的證書,配置文件等

+0

您好,感謝我意識到,但資產和舞臺一直沒有設置同時使用iPad和iPhone。羅德的絕對位置。 iPad首先被建立,然後需求改變了。 – puks1978 2013-02-19 04:19:51

+0

好的。如果您發佈2個應用程序,他們將需要不同的應用程序ID - 所以不同的證書。 – 2013-02-19 04:34:18

+0

臭蟲!希望情況並非如此。謝謝 – puks1978 2013-02-19 04:38:39

相關問題