应用程序立即崩溃:可执行文件使用无效权利签名
App Crashes Immediately: The executable was signed with invalid entitlements
我通过 Xcode 在 IPad Air 上安装了一个应用程序。几个星期以来,该应用程序运行良好。突然,每当我打开应用程序时,它都会立即崩溃。加载屏幕会出现一瞬间,然后用户将返回到主屏幕。我去删除了应用程序,重新安装了它,一切又恢复正常了。几周后,该应用程序再次崩溃。这次我调查了设备日志,每次打开应用程序时都发现了这个。
Aug 4 22:40:47 iPad amfid[240] <Notice>: MIS: entitlement 'application-identifier' has value not permitted by provisioning profile 'iOS Team Provisioning Profile: coolApp.Company'
Aug 4 22:40:47 iPad amfid[240] <Error>: /private/var/containers/Bundle/Application/AAB98943-4336-4E23-8BA6-D785B327DBB5/Company.app/Company not valid: 0xe8008016: The executable was signed with invalid entitlements.
我很好奇的是,为什么该应用程序运行了几个星期然后随机开始崩溃。设备日志显示没有崩溃。任何关于为什么每次打开应用程序都会立即关闭以及如何修复它的帮助都会很棒!谢谢!
why did the app work for several weeks then randomly start breaking
正如 "several weeks" 所示,它根本不是随机的。当您通过 Xcode 的 build-and-运行 在设备上安装应用程序时包含的权利有时间限制。你达到了那个时间限制。您执行了另一个 build-and-运行,因此您获得了新的权利。您也达到了时间限制。 Xcode 中的 Build-and-运行 用于临时测试,不用于长期安装。
如果您急于在您的设备上安装您的应用程序并希望拥有更长的使用寿命,请通过 iTunes 进行 Ad Hoc 构建和安装。
Check this。 Link 显示您面临的类似问题。您需要检查登录权限,然后再次尝试构建它
我通过 Xcode 在 IPad Air 上安装了一个应用程序。几个星期以来,该应用程序运行良好。突然,每当我打开应用程序时,它都会立即崩溃。加载屏幕会出现一瞬间,然后用户将返回到主屏幕。我去删除了应用程序,重新安装了它,一切又恢复正常了。几周后,该应用程序再次崩溃。这次我调查了设备日志,每次打开应用程序时都发现了这个。
Aug 4 22:40:47 iPad amfid[240] <Notice>: MIS: entitlement 'application-identifier' has value not permitted by provisioning profile 'iOS Team Provisioning Profile: coolApp.Company'
Aug 4 22:40:47 iPad amfid[240] <Error>: /private/var/containers/Bundle/Application/AAB98943-4336-4E23-8BA6-D785B327DBB5/Company.app/Company not valid: 0xe8008016: The executable was signed with invalid entitlements.
我很好奇的是,为什么该应用程序运行了几个星期然后随机开始崩溃。设备日志显示没有崩溃。任何关于为什么每次打开应用程序都会立即关闭以及如何修复它的帮助都会很棒!谢谢!
why did the app work for several weeks then randomly start breaking
正如 "several weeks" 所示,它根本不是随机的。当您通过 Xcode 的 build-and-运行 在设备上安装应用程序时包含的权利有时间限制。你达到了那个时间限制。您执行了另一个 build-and-运行,因此您获得了新的权利。您也达到了时间限制。 Xcode 中的 Build-and-运行 用于临时测试,不用于长期安装。
如果您急于在您的设备上安装您的应用程序并希望拥有更长的使用寿命,请通过 iTunes 进行 Ad Hoc 构建和安装。
Check this。 Link 显示您面临的类似问题。您需要检查登录权限,然后再次尝试构建它