Tôi đang chạy số xctests
sử dụng xcodebuild của mình và cần chuyển vào một số environment variables
. Trong ví dụ bên dưới ACCOUNT_ID
và HOST_URL
.Truy cập các biến do người dùng xác định được chuyển từ từ dòng lệnh xcodebuild
tôi đã cố gắng đi qua trong các biến như cả hai biến môi trường và truy cập chúng từ kiểm tra sử dụng getenv ("ACCOUNT_ID")
xcodebuild -project CalculatorTestClient.xcodeproj -scheme CalculatorTestClient -destination '%s' ACCOUNT_ID=%s HOST_URL=%s test"
Và đi qua chúng trong như user defaults
và truy cập chúng bằng cách sử [[NSUserDefaults standardUserDefaults] valueForKey:@"HOST_URL"];
xcodebuild -project CalculatorTestClient.xcodeproj -scheme CalculatorTestClient -destination '%s' ACCOUNT_ID=%s HOST_URL=%s test"
cách tiếp cận Không làm việc cho tôi . Cách dễ nhất để chuyển biến do người dùng xác định từ dòng lệnh là gì?
Dường như không dễ dàng. Có một cái nhìn ở đây: http://blog.manbolo.com/2013/05/17/passing-user-variable-to-xcodebuild – Opal