在“xcode5免证书真机调试 - 圣骑天下”的基础上改一下Build Phases下Run Scripts的内容:
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
if [ "${PLATFORM_NAME}" == "iphoneos" ] || [ "${PLATFORM_NAME}" = "ipados" ]; then
/Applications/Xcode.app/Contents/Developer/iphoneentitlements/gen_entitlements.py "my.company.${PROJECT_NAME}" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent";
codesign -f -s "iPhone Developer" --entitlements "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/"
fi
就OK了。在ipad上验证通过
哎,黑苹果与无证书折腾死人
本文提供了一种在Xcode5环境下优化真机调试的方法,通过修改BuildPhases下的RunScripts内容实现免证书调试,并在iPad上验证通过。
1万+

被折叠的 条评论
为什么被折叠?



