2015-05-29 31 views
0

謝謝,如何提交相同的iOS應用的兩個副本的itunesconnect(應用程序商店)

我要上傳兩個副本的iPhone應用程序到應用程序商店。

1)包括iwatch擴展。

2)一個沒有iwatch擴展名。

如果我包含iwatch擴展。我無法將部署目標保持在8.0以下。

蘋果有可能和允許嗎?我可以保持包標識符相同或我應該改變它? 我是否需要爲應用程序創建兩個App ID?

請幫助我改變任何其他設置。

沒有iwatch擴展的我的部署目標是iOS 7+。

+1

每個應用程序都應該有不同的捆綁標識符權直接archieve的應用程序商店提交應用程序包。只需製作兩個應用程序並提交即可。 –

+1

你可以提交兩份,但一定不要在同一天提交。你應該更改包標識符,應用程序ID和其他東西... – Sudhan

+0

感謝Manpreet和Sudhan的快速響應。 – Ganesh

回答

1

,這應該是可以的。
請注意,您應該更改套件標識符,因爲每個應用程序都需要具有唯一的套件。我也建議更改名稱(我相信你必須做到這一點),以顯示用戶哪一個是w/o和AppleWatch擴展。

希望能幫到:)

+0

謝謝,Linus G. – Ganesh

0

答案是否定的。您不能在AppStore中擁有相同捆綁標識符的應用程序。

此外,是否真的有迫切需要有向後兼容性(除了想要有最大數量的手機能夠下載您的應用程序)?因爲如果不是,那麼也許認爲部署> 8.0就足夠了。

+0

它擴大了用戶羣體。許多人仍然有 LinusGeffarth

0

非常感謝您的建議和解答。

我們可以做到。這些是我們需要遵循的步驟。

1)只要我們必須創建新的應用程序ID爲iPhone應用程序與手錶擴展。

In case we are doing it manually. 

2)我們需要爲watchapp和其他watchkitextension創建另外兩個app ID作爲目標。

for eg. the app id is com.appname 

The appid for the watch extension would be com.appname.watchkitextension 
The app id for the watch app would be com.appname.watchkitapp 

Both will be considered different app ids. 

3)我們需要讓所有三個應用ID與相同的應用程序

集團

4)保持watchextension和watchkitapp目標的部署目標爲8.2。而對於iPhone伴侶應用程序,我們可以保留它8.0

4)生成應用程序商店分配供應配置文件(可以保留相同的分配證書),以防上傳到iTunes商店進行beta測試或應用程序審查。

我們完成了。這將成功實現應用程序包。

另一種方式。:只是不要手動做,並讓Xcode處理它

注意:在開發應用程序時。當我們添加新的目標作爲watchkit。新的Xcode生成鐘錶套件應用程序和擴展程序的應用程序ID。

只要我們可以通過從Xcode - >首選項 - >帳戶刷新配置文件來使用它。選擇帳戶並刷新。 (注意:我們需要爲Xcode配置開發者帳戶)。

它將下載並安裝配置文件與Xcode。

而且我們可以通過選擇預置簡檔

相關問題