Ios 当我有推送通知时,是否需要分发版本的授权文件?
我收到一个被拒绝的应用程序,原因是: “我们发现您的应用无法在运行iOS 5.0.1的iPhone 4上启动,无论是在Wi-Fi网络还是在蜂窝网络上。” 我不确定原因,因为临时构建很好,但是我看到了两个可能影响它的因素Ios 当我有推送通知时,是否需要分发版本的授权文件?,ios,xamarin.ios,push-notification,admob,entitlements,Ios,Xamarin.ios,Push Notification,Admob,Entitlements,我收到一个被拒绝的应用程序,原因是: “我们发现您的应用无法在运行iOS 5.0.1的iPhone 4上启动,无论是在Wi-Fi网络还是在蜂窝网络上。” 我不确定原因,因为临时构建很好,但是我看到了两个可能影响它的因素 我的编译器标志只用于临时构建,而不用于分发。这些是因为AdMob而添加的。我猜这就是原因吧 -v-v-v-gcc_标志”-框架音频工具箱-框架消息UI-框架 系统配置-L${ProjectDir}/libs-lGoogleAdMobAds-force_load ${Project
系统配置-L${ProjectDir}/libs-lGoogleAdMobAds-force_load
${ProjectDir}/libs/libgoogleademobads.a“
获取任务允许
应用程序标识符
$(AppIdentifierPrefix)$(CbundleIdentifier)
密钥链访问组
$(AppIdentifierPrefix)$(CbundleIdentifier)
<?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>get-task-allow</key>
<false/>
<key>application-identifier</key>
<string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string>
<key>keychain-access-groups</key>
<array>
<string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string>
</array>