我有兩種不同的方案,指向兩個不同的束標識符。使用多種配置時Xcode中的配置問題
com.myapp.appname
com.myapp.appname.Debug
每個點至2個不同的配置簡檔。
每當我使用調試包id執行該方案時 - 我收到一個錯誤,說我的調配配置文件包包id(com.myapp.appname.Debug)與我的應用程序包包id(com.myapp.appname ) - 儘管我目前與建築捆綁ID其實就是com.myapp.appname.Debug
爲了進一步測試,我改成了使用供應配置文件com.myapp.appname
的構建成功沒有錯誤,但不會在設備上安裝,因爲它使用無效授權進行簽名。因爲應用程序的包ID實際上是com.myapp.appname.Debug
有關爲什麼在代碼簽名過程中查找錯誤的包標識符的任何想法?
是否有一個原因,你使用這個方案而不是構建配置?如果你只是改變圖標,包ID,代碼簽名等簡單的東西,我認爲構建配置是一個更簡單,更乾淨的解決方案。 – wottle
我正在使用構建配置。我有一個方案指向我的DebugDEV構建配置運行。我使用這些方案來切換構建配置。 – nserror
您不需要爲構建配置使用單獨的方案。單獨的方案適用於需要生成包含不同源文件的應用程序的不同版本。 – wottle