2017-05-29 89 views
1

錯誤ITMS-90206:「Invalid Bundle。'app.app/PlugIns/OneSignalNotificationServiceExtension.appex'中的包包含不允許的文件'Frameworks'。」 錯誤ITMS-90206:「無效的軟件包'app/PlugIns/OneSignalNotificationServiceExtension.appex'中的軟件包包含不允許的文件'Frameworks'。」錯誤ITMS-90205:「Invalid Bundle。'NotificationServiceExtension.appex'中的包包含不允許的嵌套bundle。」

在我的應用程序的項目

Always Embed Swift Standard Library = No

Embedded Content Contains Swift = Yes

在我的目標

Always Embed Swift Standard Library = Yes

Embedded Content Contains Swift = Yes

在OneSignalNotificationServiceExtension

Always Embed Swift Standard Library = No

Embedded Content Contains Swift = NO

當我嘗試OneSignalNotificationServiceExtension更改爲YES則顯示錯誤import OneSignalNo such module 'OneSignal

OneSignal寫入在Swift中,應該使用use_frameworks導入!

回答

1

OneSignalNotificationService目標 - >構建階段 - >運行腳本

cd "${CONFIGURATION_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/" 
if [[ -d "Frameworks" ]]; then 
rm -fr Frameworks 
fi 
相關問題