build - Building an iPhone app exported from Expo using Fastlane (or any other method) -


i have iphone app exporting expo, can build using own hardware.

simply put call exp detach call

cert sigh gym 

using fastlane beta

this fails build cannot sign application. error is

[15:27:30]: ▸ === build target appname of project appname configuration release === [15:27:30]: ▸ check dependencies [15:27:30]: ▸ no profiles 'com.getexponent.appname' found:  xcode couldn't find provisioning profile matching 'com.getexponent.appname'. [15:27:30]: ▸ code signing required product type 'application' in sdk 'ios 10.3' 

clearly picking com.getexponent. somewhere. have correct bundle name set in app.json.

i have updated fastfile

lane :beta         update_app_identifier(       xcodeproj: '../ios/appname.xcodeproj',       plist_path:'./appname/supporting/info.plist',       app_identifier: "com.mycompany.appname"     )       cert     sigh     gym(        scheme: "appname",       workspace: '../ios/appname.xcworkspace'       )   end 

however same error message.

is there in expo detach can alter, or need change in fastlane?

i've opened issue on expo repository here. seems exp detach command not deployment-friendly...

i using bitrise deployment, , includes step modify project_bundle_identifier. can following:

new_bundle_identifier="com.mynewbundle.identifier pbxproj_file="path/to/project.pbxproj"  sed -i "" "s/\(product_bundle_identifier = \).*\(;\)/\1${new_bundle_identifier}\2/" $pbxproj_file 

(based on this bitrise step).


Comments

Popular posts from this blog

node.js - Node js - Trying to send POST request, but it is not loading javascript content -

javascript - Replicate keyboard event with html button -

javascript - Web audio api 5.1 surround example not working in firefox -