Facing same issue with iOS_deploy command. Through the Xcode tool, able to install and launch automatically. With iOS_deploy command, able to install, not able to launch automatically :
ERROR:
Starting debug of ..................... connected through USB...
2023-08-14 12:13:18.266 ios-deploy[10429:1101338] [ !! ] Unable to locate DeviceSupport directory with suffix 'DeveloperDiskImage.dmg'. This probably means you don't have Xcode installed, you will need to launch the app manually and logging output will not be shown!.
Please can someone help.
Post
Replies
Boosts
Views
Activity
I also face this issue. Don't know how to solve. Please help me to resolve
Any update?
@rbishopapple or any other Apple Guys Any update ??
I have faced the same issue on Xcode12 Beta6 also
Xcode 12.0
Build version 12A8189n
Anyone from "apple", Please help me to conclude the issue?
I tried with ios-deploy version 1.11.1 also, Still I'm facing the same issue. Anyone please suggest me, how to resolve the problem.
Note: Same application run on iOS13.6.
You can easily check the problem with the below environment variables,
$ARCHS
$ARCHS_STANDARD
$ARCHS_STANDARD_32_64_BIT
$ARCHS_STANDARD_64_BIT
$VALID_ARCHS
Problem
We can able to resolve the problem with the help of hardcode the Standard Architecture to x8664 and Valid Architecture to x8664 for both Library Xcode project(It used for build the static library) and Application generate Xcode project(Used for generate the application).
But the trouble is we are using the same project for both iOS Simulator and iOS Device building. So we can't go with the hardcoded value.
Analysis
For this issue please find my analysis, if anything wrong please correct me.
I have checked the below environment variables in both Xcode11 and Xcode12 while building the library for iOS Simulator and I found the arm_64 appended in all the environment variables in Xcode12.
Xcode 11 Environment Variable values:
	 export ARCHS="i386 x86_64"
export ARCHS_STANDARD="i386 x86_64"
export ARCHS_STANDARD_32_64_BIT="i386 x86_64"
export ARCHS_STANDARD_64_BIT=x86_64
	export ARCHS_STANDARD_INCLUDING_64_BIT="i386 x86_64"
export ARCHS_UNIVERSAL_IPHONE_OS="i386 x86_64"
export VALID_ARCHS="i386 x86_64"
Xcode 12 Environment Variable values:
		export ARCHS\=arm64\ i386\ x86_64
		export ARCHS_STANDARD\=arm64\ i386\ x86_64
		export ARCHS_STANDARD_32_64_BIT\=arm64\ i386\ x86_64
		export ARCHS_STANDARD_64_BIT\=arm64\ x86_64
		export ARCHS_STANDARD_INCLUDING_64_BIT\=arm64\ i386\ x86_64
		export ARCHS_UNIVERSAL_IPHONE_OS\=arm64\ i386\ x86_64
		export VALID_ARCHS\=arm64\ i386\ x86_64
Could you please provide your quick suggestion?
Note: The above information is not help then i will file feedback request.
Above environment variable copied from my build log file.