1

我使用Ionic Framework開發了使用Visual Studio Cordova的iOS中的Hybdrid應用程序。應用程序已準備好生產部署。在這裏,我面臨一個問題,並將解釋兩種情況。通過Visual-Studio-Cordova構建'Missing Beta Entitlement'

案例1:當我設置提供個人資料,以分佈在Xcode並嘗試使用遠程代理建立了IPA文件在我的箱子,當我嘗試使用應用程序加載器來上傳此IPA它已成功上傳到iTunes Connect中卻顯示出

「失蹤Beta版授權」

案例2:而不是通過遠程代理建築我去的平臺和複製了iOS文件夾,並嘗試運行使用Xcode的Mac,我能夠獲得ipa文件,併成功上傳到iTunes連接,但沒有顯示警告消息(即「少年測試權利」)。

我知道失蹤Beta版授權是因爲我需要保持

<key>beta-reports-active</key><true/> 

在我的.plist文件。

所以我的問題:如何在Visual Studio中設置此配置,而不是將ios平臺文件夾複製到Xcode並在那裏構建ipa?

我試圖保持這個配置中的.plist文件中的Visual Studio發佈文件夾,但該設置是缺少建設應用

回答

1

當您導出,請務必選擇節省iOS應用商店部署

enter image description here

+0

抱歉這麼晚纔回復,因爲你可以在我的問題,我可以能夠使用MAC出口(我複製該項目從平臺在Windows與解決方案,並在Mac和能夠在Xcode中打開它看在那裏建立它)沒有任何問題,但是什麼時候我正嘗試使用遠程代理從Windows使用視覺工作室科爾多瓦我可以得到的IPA和上傳到iTunes連接,但與測試權利缺失。 – Webruster

+0

您可以檢查您使用的配置文件是否用於App Store部署? – Ted

+0

是的,在我的構建日誌中,我可以看到它的分佈概況 – Webruster