1
私のアプリでは、私は使用して楽しんでるを開封しております:外部アプリが開いているかどうかを確認します。 UIテストのXcodeの
let kSpotifyAppLink = "spotify:app:mymusicapp"
var url = NSURL(string: kSpotifyAppLink)
if UIApplication.sharedApplication().canOpenURL(url!) {
UIApplication.sharedApplication().openURL(url!)
}
それはボタンをクリックした後、Spotifyは、実際に開いた場合のUIテストでチェックすることは可能ですか?
あなたはXcode UIテストを使用していますか、またはUIをユニットテストしていますか?上記のコードはUIテストコードを使用していません。 – Oletha
私のテストコードではありません。それは私が外部Appを開くために使用しているコードです。問題は、UIテストが実際に開かれたかどうかを確認することです。 – izik461
'UIApplication.sharedApplication()。canOpenURL(url!)'が 'true'を返し、' UIApplication.sharedApplication()。openURL(url!) 'で開くと、開かれたことが保証されます。 –