Тое ж FB App, множныя ідэнтыфікатары IOS Bundle, з рознымі суфіксамі?

У мяне ёсць дзве версіі майго iPhone прыкладання, адзін для AppStore і іншая версія аднарангавыя для ўнутранага тэставання. Яны маюць: - Тое ж FB App ID для абодвух (яны абодва звязваюцца з такім жа бэкэнд) - Два розных пучок ідэнтыфікатараў (так што яны абодва могуць быць устаноўлены на прыладзе) - Розныя URL суфіксы (пусты і «АПЧРК»)

Яны абодва працавалі належным чынам з лагінам, але калі я змяніў iOS Bundle ID на старонцы прыкладання на FB інструмента адміністратара, відавочна, перасталі працаваць: я атрымаў «fb_APP_ID_SUFFIX://санкцыянаваць # памылку = невядомыя% 5Ferror» як URL, перш чым ён закліканы fbDidNotLogin, на тэставым дадатку.

Калі б я не паставіў iOS расслаенне ID працуе. Ці ёсць у мяне магчымасць яшчэ абараніць звязка ID і мець іншае прыкладанне працуе?

10
Чаму б не стварыць 2 дадатку ў Facebook?
дададзена аўтар logancautrell, крыніца
Таму што я хачу, каб гэта было сапраўды гэтак жа, як і ў версіі App Store, то сувязь з тым жа серверам, які абменьваецца дадзенымі з тым жа FB прыкладання.
дададзена аўтар elado, крыніца

1 адказы

I've run into this same problem and you can specify two separate bundle Ids in your Facebook app settings. Under "Settings->Basic->Native iOS App->iOS Bundle ID" you can add both the bundle Id of your normal app and the bundle Id of your ad-hoc test version.

Напрыклад:

com.devname1.appname
com.devname2.appname
14
дададзена