簡體   English   中英

iPhone ad-hoc發布howto?

[英]iPhone ad-hoc distribution howto?

如何進行臨時分發配置文件?

一直在閱讀許多鏈接,但我認為有些東西我仍然缺少。 只是無法弄清楚是什么。

以下是我采取的步驟
1.團隊成員向我發送了他的UDID
2.我將他的手機添加到開發門戶下的“設備”

然后這就是我創建ad-hoc profie所做的
1.在我的開發門戶網站上轉到“配置”然后“分發”
2.添加“新配置文件”並為“分發方法”單選按鈕選擇“ad-hoc”
3.選擇“通配符”應用程序ID
4.選擇所有手機。
5.在某人的機器上下載證書並安裝它

所以團隊成員給了我UDID,然后我給了他一個.mobileprovisioning文件和app二進制文件。 這不起作用。

這是我在XCode上看到的錯誤 - “在您的鑰匙串中找不到與此配置文件匹配的有效簽名身份”。

如果我嘗試通過將應用程序拖入XCode來安裝,我得到“找不到此可執行文件的有效配置文件”

請點亮,
T恤

許多開發人員忘記做的一個重要步驟是將代碼簽名權利文件添加到他們的項目中。

在XCode內部,將新文件添加到項目的Resources組中。 在模板對話框中選擇代碼簽名類別。 您需要選擇權利。 添加完成后,在XCode中突出顯示它並取消選中“get-task-allow”值。

然后,您需要在XCode項目上獲取“獲取信息”,然后在“構建”選項卡下,轉到“代碼簽名”部分。 在Code Signing Entitlements下,輸入您添加的文件的名稱。 確保在代碼簽名標識下選擇了您的證書/配置文件對。 使用這些設置構建后,您可以將.ipa或.app文件與.mobileprovision文件一起提交給您的用戶,您應該全部設置。

您實際上是在創建使用您的分發證書簽名的構建嗎? 開發人員計划門戶網站上的文檔非常完整,我不知道這里的任何人都能夠更好地解釋這個過程。 確保查看分發>准備應用程序

確保在OS X Keychain Access應用程序中(在登錄部分中)看到以下內容:

  • 具有組織名稱的私鑰
  • 附加到上述私鑰的證書 ,名為iPhone Developer:Organization Name

確保您的配置文件位於~/Library/MobileDevice/Provisioning Profiles

暫無
暫無

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

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