2012-06-17 74 views
3

當我運行鍛造運行IOS,我得到這個:供應配置文件和應用程序標識不匹配,爲什麼?

[錯誤]供應配置文件和應用程序ID不匹配 供應配置文件ID: G85A58Y2F3.io.trigger.forge4afef416b8a111e1910212313d1 adcbe 應用程序ID: G85A58Y2F3.co.uk.nearbyapp *請參閱「準備 您的應用程序的應用程序商店」,在我們的文檔: http://current-docs.trigger.io/releasing.html#ios

我的本地配置看起來像這樣

{ 
    "general": { 
    },"ios": { 
     "device": "device", 
     "profiles": { 
      "DEFAULT": { 
       "provisioning_profile": "nearby.mobileprovision", 
       "developer_certificate_path": "nearby_certificate.pfx", 
       "developer_certificate_password": "xxxxx" 
      } 
     } 
    } 
} 

有什麼想法可能會出錯?我不明白觸發器規定ID來自哪裏。

編輯:好的,我將配置文件更改爲通配符 - 我認爲這是在設備上運行所需的?無論如何,這解決了我得到的錯誤。現在,我得到了不少進一步...

它似乎在設備上安裝,但我得到這個在命令窗口中:

下水 - /私營/無功/移動/應用/ ABBD210F -2683-46D0-BAF2-ED2AC25279A 4/device-ios.app無法啓動com.apple.debugserver!

該應用犯規自動開始,但它被安裝在設備上。

回答

2

要給出更多有關原始問題的信息:如果沒有指定,觸發器會自動生成應用程序ID。然後,您可以在創建配置文件等時使用該應用程序ID,也可以使用現有值覆蓋該應用程序ID。

我已經更新了我們的文檔,在這裏更加明確 - 之前有點不清楚! http://docs.trigger.io/en/v1.3/modules/package_names.html

對於您的後續問題,我們還沒有完全處理從Windows自動在iOS上運行應用程序:我們希望在未來的衝刺中很快添加該應用程序。

+0

謝謝你。我想當你運行「僞造運行ios」,你在窗戶上,這將是一個更好的經驗,甚至不嘗試運行應用程序..所以沒有錯誤顯示。 –

+1

當我看到由Trigger.io生成的應用程序ID? – sparkle

+0

該鏈接現在是404 – JohnO

相關問題