2017年3月16日 星期四

IOS 如何讓production跟dev同時存在裝置上

並不是一套BundleID

首先,要說明的是沒有辦法透過同一個bundleID做到這件事情,只能用兩套bundle id來完成dev與product同時存在,然後透過Build-Setting去設定參數,讓build dev/store時採用不同的bundle id,如此就能讓兩套同時存在手機上了。

作法:

1. target-> build-setting -> + -> add User-Defined :
  new BUNDLE_ID
  new BUNDLE_NAME

2. target-> info :
  set Bundle name : $(BUNDLE_NAME)
  set Bundle id : $(BUNDLE_ID)


打完收工。

參考資料:
http://blog.xebia.com/run-your-ios-app-without-overwriting-the-app-store-version/