我已決定最近開始開發我的反應原生應用的IOS版本。問題是,我沒有任何物理iPhone在我的身上,我的訂閱蘋果開發者計劃後,我可以看到這些類型的消息在Xcode我們是否需要物理電話才能開始在IOS上開發
我怎麼能去通過這個問題,因爲我沒有任何iphone上提供有效的UDID https://developer.apple.com/account/ios/device/iphone/landing
謝謝!
我已決定最近開始開發我的反應原生應用的IOS版本。問題是,我沒有任何物理iPhone在我的身上,我的訂閱蘋果開發者計劃後,我可以看到這些類型的消息在Xcode我們是否需要物理電話才能開始在IOS上開發
我怎麼能去通過這個問題,因爲我沒有任何iphone上提供有效的UDID https://developer.apple.com/account/ios/device/iphone/landing
謝謝!
我認爲這裏的問題是您的代碼簽名設置爲「iOS Developer」,因此它正在尋找您的開發設備並且什麼也沒有找到。相反,您可以將其更改爲「iOS分配」,這將有望解決此問題。轉到Xcode中的應用程序,然後選擇該項目:
Build Settings -> Signing -> Code Signing Identity
從「iOS Developer」切換到「iOS Distribution」。希望這會解決你的問題。
是絕對的,因爲一些功能,你只能在真實的設備測試
好的,謝謝!我失去了我從未在蘋果公司的信仰...... –
有信心我仍然省錢買...:p –
在構建settin gs部分,在代碼簽名部分下,我已將所有代碼簽名標識值設置爲「IOS分發」,但現在常規部分中的錯誤消息狀態爲:'MixitMusic具有衝突的置備設置。 MixitMusic自動簽名進行開發,但衝突的代碼簽名身份iPhone分發已被手動指定。在構建設置編輯器中將代碼簽名標識值設置爲「iPhone Developer」,或者切換到手動簽名項目編輯器。「# –
你是完全正確的,只是爲自己嘗試過。這是因爲它正在使用開發配置文件,但您現在已經告訴它爲生產進行構建。就像我一樣,你會發現你的模擬器工作正常,錯誤不會阻止你的工作。如果你想刪除這個,關閉自動簽名,並在developer.apple.com上創建你的發佈配置文件,並使用它。 –
好的謝謝你的幫助! –