2017-10-21 153 views
0

我正在與Xamarin一起開發跨平臺應用程序。我有ios的應用程序,我可以depoly到我的設備,並且一切都很好。當我嘗試在不同的設備上部署我的應用程序時,我會遇到以下錯誤:「啓動失敗。應用程序無法在'... iPhone上啓動。錯誤:錯誤MT1006:無法安裝設備上的應用程序'... iPhone':您的應用程序無法執行代碼簽名檢查。檢查您的證書,設置配置文件和捆綁ID。可能您的設備不是所選配置文件的一部分(錯誤:0xe800801)「 嘗試爲連接到其他設備的Apple ID定義配置文件,但我不能。我收到錯誤消息:「應用程序ID」....「無法註冊到您的開發團隊,請將您的包標識符更改爲唯一的字符串,然後重試」但是當我爲其他包標識符創建配置文件時,我會保留獲取第一條消息。我應該怎麼做,以不同的蘋果ID在不同的設備上運行我的應用程序? 謝謝。無法將我的xamarin Ios應用程序部署到具有不同蘋果ID的其他設備

+0

使用相同的蘋果ID - 登錄到您的開發者帳戶,添加第二個設備,然後重新生成您的供應配置文件與選擇的兩個設備 – Jason

+0

嗨,感謝您的回答,我使用免費供應用戶的蘋果開發人員,所以在蘋果開發者網站我無法訪問證書,標識符和配置文件@Jason – orel

+0

當您更改軟件包ID時,您是否在項目設置中更改團隊?你使用自動代碼簽名嗎? – wottle

回答

0

您需要將設備添加到配置文件。由於您正在使用免費配置,請嘗試自動解決問題。如果這沒有幫助,也許你達到了免費設備的限制(3個設備)。然後,您需要聯繫Apple,以便從您的帳戶中移除設備。或者只需註冊一個帳戶並使用它在該設備上放置一個版本。

相關問題