2017-03-29 4 views
0

J'ai une application que j'aimerais deux versions différentes déployées sur le même téléphone. Est-ce que cela peut être réalisé en utilisant TestFlight et Fabric, ou un script pour changer l'identifiant du bundle lors du déploiement est-il possible?Possibilité d'exécuter côte à côte des applications Fabric et TestFlight?

+0

Pourrait être utile: http://www.stringcode.co.uk/appstore-app-version-along-side-beta-debug-build-on-apple-watch-iphone/ – TruMan1

Répondre

1

Vous voulez probablement deux configurations de construction différentes pour votre application/cible. Ensuite, vous ouvrez les paramètres de construction dans Xcode et modifiez l'identifiant du bundle.

Si les deux versions de votre application diffèrent dans d'autres parties, vous pouvez également présenter votre propre réglage de construction personnalisé, voir image ci-dessous: User Defined Build Setting

Vous pouvez accéder à cette nouvelle version mise en code avec cette ligne. Modifiez NEW_SETTING pour le nom de votre nouveau paramètre.

NSString *myCustomSetting = [[NSBundle mainBundle] infoDictionary][@"NEW_SETTING"]; 

Ensuite, votre application peut se comporter différemment en fonction de la valeur de ce paramètre de construction.