Я создал схему URL-адреса приложения в своем Info.plist
, чтобы я мог обрабатывать перенаправление oauth.Схема URL-адреса приложения не регистрируется
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>Lifestream</string>
</array>
<key>CFBundleURLName</key>
<string>com.sullinger.lifestream.callback</string>
</dict>
</array>
Когда я развернуть приложение на тренажер или устройство, а затем закройте приложение, откройте Safari и введите Lifestream://com.sullinger.lifestream.callback
, Safari говорит мне, что не может найти веб-страницу. Я пропустил шаг в получении схемы URL, зарегистрированной в ОС?
ли вы вручную редактировать Info.plist или вы вводите значения через вкладку Информация о вашей цели в Xcode? – rmaddy
Я отредактировал info.plist, выполнив [этот пример] (http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html) –