모든 아이디어 iOS 10의 Setting 's Custom URL Scheme은 어떻게 되었습니까? 애플은 iOS10의 URL Scheme을 통해 앱에서 iOS 설정을 실행하기 위해 3 위의 앱에 여전히 접근하고 있습니까? 이전 URL 체계가 더 이상 작동하지 않습니다!iOS 10의 설정을위한 맞춤 URL 구성표?
답변
없음 8 이상 공식적으로 애플에 의해 지원되지 않았다, 그래서 불행하게도 우리는 그들에 의존 할 수 없다. 동일한 앱이 이전에 승인 되었더라도 다른 사람이 승인 된 경우에도 App Store 리뷰 중에 문서화되지 않은 행동에 의존하는 앱이 거부 될 수 있습니다.
나도 어떤 해결 방법을 발견 할 수 없었다, 그래서 당신의 선택은 보인다 :
열기 @ 앨빈-varghese의 대답을 포함, 여러 곳에서 설명 된대로 응용 프로그램 특정 URL (위), 사용자에게 뒤로 탐색하도록 요청하십시오. 사용자가 앱 목록에서 기본 설정 섹션으로 스크롤하는 것을 알고 있기 때문에 끔찍한 사용자 경험입니다.
사용자가 앱을 찾는 방법을 알기 위해 앱에서 안내 화면이나 알림을 사용합니다. 로
이 아이폰 OS 10 일이 만드는 공식적으로 지원 방법이있을 것 같지 않습니다 (아니 훨씬 더,하지만 적어도. 경유지 낯선 상황으로 삭제되지 않음), 그리고 예를 들어, Info.plist 파일에 prefs
스키마를 추가하고 openURL(_:)
을 사용하는 오래된 방법이 더 이상 작동하지 않는 것으로 나타났습니다.
그래서, 블루투스와 같은 뭔가를 당신이 코드 라인 아래에 쓸 필요가있는 몇 가지가 변경 아이폰 OS 10에서
이 기능을 사용하면 효과가 있습니다. iOS에서 응용 프로그램을 "설정"을 루트를 실행에 대한 이전 방법
if let url = URL(string: UIApplicationOpenSettingsURLString) {
UIApplication.shared().open(url, options: [:], completionHandler: nil)
}
안녕하세요 앨빈, 이전에 작동하는 Wifi 또는 Cellular와 같은 iOS 설정을 열어달라고합니다. prefs : root = General & path = 약하지만 iOS에서 더 이상 작동하지 않습니다. –
내 생각에는 여전히 확장 프로그램과 함께 작동합니다. Ex 앱은 Appstore의'Magic Launcher'입니다. – Trident
,
스위프트 3.0 :
func openBluetoothSettings(){
let urlBTSet = URL(string: "App-Prefs:root=Bluetooth")
let objApp = UIApplication.shared
objApp.openURL(urlBTSet!)
}
목표 - C
-(void) openBluetoothSettings{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"App-Prefs:root=Bluetooth"]];
}
위의 코드에서 변경된 내용은 광고 문자열 요구 사항입니다. D :
깜빡하지 마세요 "앱의 환경 설정 루트 = 블루투스"(개방 블루투스 설정이 예) : '고토 taget -> 정보 -> URL 유형 -> URL 구성표에'의 환경 설정을 '추가'
문자열을 시도했으나 작동하지 않았습니다 (Bluetooth 페이지가 열리지 않음). 그러나, 그것은 홈 페이지에 설정 애플 리케이션을 시작 않았다.어떤 경우에는 앱의 설정 페이지를 여는 것보다 낫습니다. –
iOS 10 이상으로 테스트 중입니까? 신속하고 객관적으로 - c? –
iOS 10, Swift 3.0. 여전히 효과가 있습니까? –
- 1. 맞춤 URL 구성표 IOS
- 2. iOS 맞춤 URL 구성표
- 3. MFMailComposeViewController의 iOs 맞춤 구성표
- 4. Rhomobile : 맞춤 URL 구성표
- 5. iOS 맞춤 URL 구성표 - 소스 URL 가져 오기
- 6. iOS 10의 딥 링크가 작동하지 않습니다.
- 7. 맞춤 URL 처리 iOS xamarin
- 8. iOS 맞춤 URL 링크 공유
- 9. 새로운 활동을 시작하지 않고 URL 변경시 코드 실행 (맞춤 구성표)
- 10. iOS의 맞춤 URL 구성표 및 메시지 앱 관련 문제
- 11. iOS 10의 애니메이션 버그
- 12. iOS 10의 원격 알림
- 13. iOS 10의 CKEditor
- 14. iOS 10의 UIActivityViewController
- 15. iOS 10의 UIVisualEffectView 마스크
- 16. iOS 10의 백그라운드 실행
- 17. iOS 10의 Facebook 로그인 문제
- 18. 개인 앱에 대한 URL 구성표
- 19. 맞춤 설정을위한 ipad 페이지 컬 컨트롤
- 20. flex ios 앱의 맞춤 URL 문제
- 21. iOS 6의 맞춤 URL 구성표가 작동하지 않습니까?
- 22. iOS 9 앱과 iOS 10의 호환성
- 23. iOS URL Scheme, 완료되면 Safari로 돌아 가기
- 24. iOS 10의 ATS 및 http
- 25. iOS 10의 AVPlayerItemFailedToPlayToEndTime은 어디에 있습니까?
- 26. iOS 10의 백그라운드에서 작업 실행
- 27. iOS 10의 UILocalNotification에 작업 추가
- 28. iOS 6 맞춤 URL 스키마 시작 이미지가 잘못됨
- 29. Xcode/iOS : 단위 테스트, 구성표 및 구성
- 30. 맞춤 URL
안녕하세요! 엔터프라이즈 애플리케이션이 "깊은 지름길"을 만들기위한 비공개 방법을 알고 있습니까? – user3191334
FWIW,''App-Prefs : root ''라는 URL 문자열이 설정 앱의 홈보기 (앱의 설정 페이지와 반대)에서 열립니다. 이상적이지는 않지만, 사용자가 먼저 '뒤로'버튼을 누르라고 요청하는 것보다 낫습니다. –
업데이트 : 아래의 Vandit Mehta의 지침에 따라 설정 앱을 특정 페이지로 바로 열 수 있습니다. (기본적으로 앱의 plist에있는 URL 스킴에 "환경 설정"을 추가하십시오 (아래 참조) –