我调试了一个简单的swift app,它在模拟器中可以正常运行,但是在真机上运行就立即崩溃。
系统版本,ios 8
xcode版本,6.0.1
崩溃日志
dyld:未加载库:@rpath/libswiftCore.dylib 引用自:
/private/var/mobile/Containers/Bundle/Application/002E2F03-EE10-433B-B95F-AE3760E777DA/sMdp.app/sMdp
原因:没有找到合适的图片。是否发现:
/private/var/mobile/Containers/Bundle/Application/002E2F03-EE10-433B-B95F-AE3760E777DA/sMdp.app/Frameworks/libswiftCore.dylib:
mmap() 错误 1,地址=0x100104000,大小=0x00194000 段=__TEXT
在 Segment::map() 映射中
/private/var/mobile/Containers/Bundle/Application/002E2F03-EE10-433B-B95F-AE3760E777DA/sMdp.app/Frameworks/libswiftCore.dylib
这个问题似乎是由证书引起的。 Apple 在证书中填写了组织单位。因此,您需要申请一个新证书并安装该证书。该字段将被填充,您的应用程序将正常运行。
来源(以及这些人的功劳):https://www.airsignapp.com/ios-apps-using-swift-crash-when-signed-with-inhouse-certificate/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)