问题是,当继承了PayPalPaymentDelegate的类时,我在启动屏幕之后仅出现黑屏。
一开始我以为是我的PayPalMobile绑定,所以我使用了Alejandro的PayPalMobile binding。通过使用他的约束力和我的能力,我得到了相同的结果。
我运行了Alejandro sample app,它运行正常。我不知道为什么我黑屏。
是什么导致我的项目出现此问题?
我到目前为止所做的:
我将部署目标从8.4更改为9.2,并将主界面从无更改为LoginViewController,并收到了相同的问题。
提出了一个新的解决方案,添加了我的PayPalMobile绑定,它可以正常工作。
进入黑屏之前,根视图控制器确实会显示。
因此,某种原因导致了解决方案中的问题,但我不知道是什么原因。
环境:
我正在使用最新的PayPalMobile
使用Xamarin Studio 5.10.2
使用iPhone 6s 9.2模拟器
信息清单
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDisplayName</key>
<string>Test</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>MinimumOSVersion</key>
<string>9.2</string>
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
</array>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleLightContent</string>
<key>CFBundleIconFiles</key>
<array>
<string>Icon</string>
</array>
<key>UIBackgroundModes</key>
<array>
<string>location</string>
</array>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>MKDirectionsRequest</string>
<key>LSItemContentTypes</key>
<array>
<string>com.apple.maps.directionsrequest</string>
</array>
</dict>
</array>
<key>MKDirectionsApplicationSupportedModes</key>
<array>
<string>MKDirectionsModeCar</string>
</array>
<key>XSLaunchImageAssets</key>
<string>Resources/Images.xcassets/LaunchImage.launchimage</string>
<key>CFBundleIdentifier</key>
<string>[email protected]</string>
<key>UIMainNibFile</key>
<string>LoginViewController</string>
</dict>
</plist>
最佳答案
检查info.plist文件,看看您的项目是否缺少某些内容
关于ios - 显示根 View Controller 后出现黑屏,仅当继承PayPalPaymentDelegate时,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36539611/